Searched refs:nsrc (Results 1 - 25 of 38) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_eu.c423 { .name = "dim", .nsrc = 1, .ndst = 1, .gens = GEN75 },
424 { .name = "smov", .nsrc = 0, .ndst = 0, .gens = GEN_GE(GEN8) },
428 { .name = "iff", .nsrc = 0, .ndst = 0, .gens = GEN_LE(GEN5) },
429 { .name = "brc", .nsrc = 0, .ndst = 0, .gens = GEN_GE(GEN7) },
433 { .name = "do", .nsrc = 0, .ndst = 0, .gens = GEN_LE(GEN5) },
434 { .name = "case", .nsrc = 0, .ndst = 0, .gens = GEN6 },
438 { .name = "msave", .nsrc = 0, .ndst = 0, .gens = GEN_LE(GEN5) },
439 { .name = "call", .nsrc = 0, .ndst = 0, .gens = GEN_GE(GEN6) },
443 { .name = "mrest", .nsrc = 0, .ndst = 0, .gens = GEN_LE(GEN5) },
444 { .name = "ret", .nsrc
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_opt_constant_folding.c61 int nsrc = qir_get_nsrc(inst); local in function:constant_fold
62 uint32_t ui[nsrc];
64 for (int i = 0; i < nsrc; i++) {
89 for (int i = 1; i < nsrc; i++)
H A Dvc4_qir_lower_uniforms.c122 uint32_t nsrc = qir_get_nsrc(inst); local in function:qir_lower_uniforms
127 for (int i = 0; i < nsrc; i++) {
157 uint32_t nsrc = qir_get_nsrc(inst); local in function:qir_lower_uniforms
179 for (int i = 0; i < nsrc; i++) {
194 for (int i = 0; i < nsrc; i++) {
H A Dvc4_qir.c32 uint8_t ndst, nsrc; member in struct:qir_op_info
106 return qir_op_info[inst->op].nsrc;
114 int nsrc = qir_get_non_sideband_nsrc(inst); local in function:qir_get_nsrc
120 nsrc++;
122 return nsrc;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_opt_constant_folding.c61 int nsrc = qir_get_nsrc(inst); local in function:constant_fold
62 uint32_t ui[nsrc];
64 for (int i = 0; i < nsrc; i++) {
89 for (int i = 1; i < nsrc; i++)
H A Dvc4_qir_lower_uniforms.c122 uint32_t nsrc = qir_get_nsrc(inst); local in function:qir_lower_uniforms
127 for (int i = 0; i < nsrc; i++) {
157 uint32_t nsrc = qir_get_nsrc(inst); local in function:qir_lower_uniforms
179 for (int i = 0; i < nsrc; i++) {
194 for (int i = 0; i < nsrc; i++) {
H A Dvc4_qir.c32 uint8_t ndst, nsrc; member in struct:qir_op_info
106 return qir_op_info[inst->op].nsrc;
114 int nsrc = qir_get_non_sideband_nsrc(inst); local in function:qir_get_nsrc
120 nsrc++;
122 return nsrc;
/xsrc/external/mit/xf86-video-intel/dist/src/sna/brw/
H A Dbrw_disasm.c34 int nsrc; member in struct:__anonaea5615f0108
37 [BRW_OPCODE_MOV] = { .name = "mov", .nsrc = 1, .ndst = 1 },
38 [BRW_OPCODE_FRC] = { .name = "frc", .nsrc = 1, .ndst = 1 },
39 [BRW_OPCODE_RNDU] = { .name = "rndu", .nsrc = 1, .ndst = 1 },
40 [BRW_OPCODE_RNDD] = { .name = "rndd", .nsrc = 1, .ndst = 1 },
41 [BRW_OPCODE_RNDE] = { .name = "rnde", .nsrc = 1, .ndst = 1 },
42 [BRW_OPCODE_RNDZ] = { .name = "rndz", .nsrc = 1, .ndst = 1 },
43 [BRW_OPCODE_NOT] = { .name = "not", .nsrc = 1, .ndst = 1 },
44 [BRW_OPCODE_LZD] = { .name = "lzd", .nsrc = 1, .ndst = 1 },
46 [BRW_OPCODE_MUL] = { .name = "mul", .nsrc
[all...]
/xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/brw/
H A Dbrw_disasm.c34 int nsrc; member in struct:__anonacb0e6130108
37 [BRW_OPCODE_MOV] = { .name = "mov", .nsrc = 1, .ndst = 1 },
38 [BRW_OPCODE_FRC] = { .name = "frc", .nsrc = 1, .ndst = 1 },
39 [BRW_OPCODE_RNDU] = { .name = "rndu", .nsrc = 1, .ndst = 1 },
40 [BRW_OPCODE_RNDD] = { .name = "rndd", .nsrc = 1, .ndst = 1 },
41 [BRW_OPCODE_RNDE] = { .name = "rnde", .nsrc = 1, .ndst = 1 },
42 [BRW_OPCODE_RNDZ] = { .name = "rndz", .nsrc = 1, .ndst = 1 },
43 [BRW_OPCODE_NOT] = { .name = "not", .nsrc = 1, .ndst = 1 },
44 [BRW_OPCODE_LZD] = { .name = "lzd", .nsrc = 1, .ndst = 1 },
46 [BRW_OPCODE_MUL] = { .name = "mul", .nsrc
[all...]
/xsrc/external/mit/MesaLib/dist/src/panfrost/util/
H A Dnir_mod_helpers.c62 nir_alu_src nsrc = { local in function:pan_has_source_mod
68 nsrc.swizzle[i] = alu->src[0].swizzle[src->swizzle[i]];
71 *src = nsrc;
/xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
H A Dvir_to_qpu.c204 int nsrc = vir_get_nsrc(qinst); local in function:v3d_generate_code_block
206 for (int i = 0; i < nsrc; i++) {
301 if (nsrc >= 1) {
305 if (nsrc >= 2) {
313 if (nsrc >= 1) {
317 if (nsrc >= 2) {
H A Dvir_dump.c260 int nsrc = vir_get_nsrc(inst); local in function:vir_dump_alu
289 for (int i = 0; i < nsrc; i++) {
/xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/
H A Dvir_to_qpu.c210 int nsrc = vir_get_nsrc(qinst); local in function:v3d_generate_code_block
212 for (int i = 0; i < nsrc; i++) {
297 if (nsrc >= 1) {
301 if (nsrc >= 2) {
309 if (nsrc >= 1) {
313 if (nsrc >= 2) {
H A Dvir_dump.c253 int nsrc = vir_get_nsrc(inst); local in function:vir_dump_alu
282 for (int i = 0; i < nsrc; i++) {
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_clone.c234 nir_src *nsrc, const nir_src *src)
236 nsrc->is_ssa = src->is_ssa;
238 nsrc->ssa = remap_local(state, src->ssa);
240 nsrc->reg.reg = remap_reg(state, src->reg.reg);
242 nsrc->reg.indirect = ralloc(ninstr_or_if, nir_src);
243 __clone_src(state, ninstr_or_if, nsrc->reg.indirect, src->reg.indirect);
245 nsrc->reg.base_offset = src->reg.base_offset;
428 nir_phi_src *nsrc = ralloc(nphi, nir_phi_src); local in function:clone_phi
431 memcpy(nsrc, src, sizeof(*src));
437 nsrc
233 __clone_src(clone_state * state,void * ninstr_or_if,nir_src * nsrc,const nir_src * src) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_alu_defines.h255 nsrc(ns), is_float(f), unit_mask(um), name(n)
263 int nsrc: 4; member in struct:r600::AluOp
369 int nsrc; member in struct:r600::LDSOp
H A Dsfn_instruction_alu.cpp42 m_src(alu_ops.at(opcode).nsrc),
46 if (alu_ops.at(opcode).nsrc == 3)
64 if (alu_ops.at(opcode).nsrc == 3)
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_clone.c238 nir_src *nsrc, const nir_src *src)
240 nsrc->is_ssa = src->is_ssa;
242 nsrc->ssa = remap_local(state, src->ssa);
244 nsrc->reg.reg = remap_reg(state, src->reg.reg);
246 nsrc->reg.indirect = malloc(sizeof(nir_src));
247 __clone_src(state, ninstr_or_if, nsrc->reg.indirect, src->reg.indirect);
249 nsrc->reg.base_offset = src->reg.base_offset;
451 nir_phi_src *nsrc = nir_phi_instr_add_src(nphi, src->pred, src->src); local in function:clone_phi
456 list_add(&nsrc->src.use_link, &state->phi_srcs);
237 __clone_src(clone_state * state,void * ninstr_or_if,nir_src * nsrc,const nir_src * src) argument
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_print.c369 int nsrc; member in struct:print_instr::__anon711e9b8d0108
386 if (brinfo[instr->cat0.brtype].nsrc >= 1) {
393 if (brinfo[instr->cat0.brtype].nsrc >= 2) {
H A Dir3.c429 instr_create(struct ir3_block *block, opc_t opc, int ndst, int nsrc) argument
433 nsrc += 2;
436 (nsrc * sizeof(instr->srcs[0]));
446 instr->srcs_max = nsrc;
453 ir3_instr_create(struct ir3_block *block, opc_t opc, int ndst, int nsrc) argument
455 struct ir3_instruction *instr = instr_create(block, opc, ndst, nsrc);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/
H A Dsb_sched.cpp146 unsigned nsrc = n->bc.op_ptr->src_count, i; local in function:r600_sb::literal_tracker::unreserve
148 for (i = 0; i < nsrc; ++i) {
231 unsigned nsrc = n->bc.op_ptr->src_count, i; local in function:r600_sb::rp_gpr_tracker::unreserve
238 for (i = 0; i < nsrc; ++i) {
259 unsigned nsrc = n->bc.op_ptr->src_count, i; local in function:r600_sb::rp_gpr_tracker::try_reserve
262 unsigned opt = !trans && nsrc >= 2 &&
268 for (i = 0; i < nsrc; ++i) {
293 if ((i == nsrc) && (min_gpr_cycle + 1 > const_count))
440 unsigned nsrc = n->bc.op_ptr->src_count; local in function:r600_sb::alu_group_tracker::try_reserve
468 for (unsigned i = 0; i < nsrc;
[all...]
H A Dsb_ra_init.cpp764 vvec sv, tv, nsrc(4); local in function:r600_sb::ra_split::split_vector_inst
769 nsrc.begin());
771 split_vec(nsrc, tv, sv, !no_src_swizzle);
777 std::copy(nsrc.begin(), nsrc.end(), n->src.begin() + arg_start);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/
H A Dsb_sched.cpp146 unsigned nsrc = n->bc.op_ptr->src_count, i; local in function:r600_sb::literal_tracker::unreserve
148 for (i = 0; i < nsrc; ++i) {
231 unsigned nsrc = n->bc.op_ptr->src_count, i; local in function:r600_sb::rp_gpr_tracker::unreserve
238 for (i = 0; i < nsrc; ++i) {
259 unsigned nsrc = n->bc.op_ptr->src_count, i; local in function:r600_sb::rp_gpr_tracker::try_reserve
262 unsigned opt = !trans && nsrc >= 2 &&
268 for (i = 0; i < nsrc; ++i) {
293 if ((i == nsrc) && (min_gpr_cycle + 1 > const_count))
440 unsigned nsrc = n->bc.op_ptr->src_count; local in function:r600_sb::alu_group_tracker::try_reserve
468 for (unsigned i = 0; i < nsrc;
[all...]
H A Dsb_ra_init.cpp769 vvec sv, tv, nsrc(4); local in function:r600_sb::ra_split::split_vector_inst
774 nsrc.begin());
776 split_vec(nsrc, tv, sv, !no_src_swizzle);
782 std::copy(nsrc.begin(), nsrc.end(), n->src.begin() + arg_start);
/xsrc/external/mit/MesaLib/dist/src/broadcom/qpu/
H A Dqpu_pack.c996 int nsrc = v3d_qpu_add_op_num_src(instr->alu.add.op); local in function:v3d_qpu_add_pack
1009 if (nsrc < 2)
1012 if (nsrc < 1)
1208 int nsrc = v3d_qpu_mul_op_num_src(instr->alu.mul.op); local in function:v3d_qpu_mul_pack
1222 if (nsrc < 2)
1225 if (nsrc < 1)

Completed in 41 milliseconds

12