Searched refs:opsel_lo (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_optimizer.cpp3070 propagate_swizzles(VOP3P_instruction* instr, uint8_t opsel_lo, uint8_t opsel_hi) argument
3074 assert((opsel_lo & 1) == opsel_lo);
3076 uint8_t tmp_lo = instr->opsel_lo;
3080 if (opsel_lo == 1) {
3081 instr->opsel_lo = tmp_hi;
3105 propagate_swizzles(candidate, vop3p->opsel_lo, vop3p->opsel_hi);
3134 /* opsel_lo/hi is either 0 or 1:
3138 bool opsel_lo = (vop3p->opsel_lo >> local in function:aco::combine_vop3p
3160 uint8_t opsel_lo = 0, opsel_hi = 0; local in function:aco::combine_vop3p
[all...]
H A Daco_opt_value_numbering.cpp226 return a3P.opsel_lo == b3P.opsel_lo && a3P.opsel_hi == b3P.opsel_hi &&
H A Daco_print_ir.cpp706 if ((vop3.opsel_lo & (1 << i)) || !(vop3.opsel_hi & (1 << i))) {
707 fprintf(output, ".%c%c", vop3.opsel_lo & (1 << i) ? 'y' : 'x',
H A Daco_validate.cpp243 check((vop3p.opsel_lo & (1 << i)) == 0 && (vop3p.opsel_hi & (1 << i)) == 0,
734 return ((instr->vop3p().opsel_lo >> index) & 1) == (byte >> 1) &&
H A Daco_ir.h1394 uint8_t opsel_lo : 3; member in struct:aco::VOP3P_instruction
1732 return vop3p.opsel_lo || vop3p.clamp;
H A Daco_assembler.cpp655 encoding |= vop3.opsel_lo << 11;
H A Daco_register_allocation.cpp525 assert(byte == 2 && !(instr->vop3p().opsel_lo & (1 << idx)));
526 instr->vop3p().opsel_lo |= 1 << idx;
H A Daco_instruction_selection.cpp936 unsigned opsel_lo = local in function:aco::__anon562fcc110110::emit_vop3p_instruction
943 Builder::Result res = bld.vop3p(op, Definition(dst), src0, src1, opsel_lo, opsel_hi);

Completed in 40 milliseconds