Home
last modified time | relevance | path

Searched refs:isVOP3P (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_optimizer.cpp516 if (instr->isVOP3P()) in can_use_VOP3()
1380 if (instr->isVOP3P()) { in label_instruction()
1553 if (instr->isVOP3P()) { in label_instruction()
3115 if (sgpr_idx == 0 || instr->isVOP3() || instr->isSDWA() || instr->isVOP3P() || in apply_sgprs()
3182 bool can_use_omod = (can_vop3 || ctx.program->gfx_level >= GFX9) && !instr->isVOP3P(); in apply_omod_clamp()
3209 } else if (instr->isVOP3P()) { in apply_omod_clamp()
3567 assert(mul_instr->isVOP3P()); in combine_vop3p()
3682 if (!instr->isVOP3P()) in combine_output_conversion()
3730 if (!instr->isVOP3P()) { in combine_mad_mix()
3826 if (instr->isVOP3P() && instr->opcode != aco_opcode::v_fma_mix_f32 && in combine_instruction()
[all …]
Daco_validate.cpp246 } else if (instr->isVOP3P()) { in validate_ir()
294 (!instr->isVOP3P() || program->gfx_level >= GFX10), in validate_ir()
301 check(instr->isSALU() || instr->isVOP3() || instr->isVOP3P() || i == 0 || i == 2, in validate_ir()
314 uint32_t scalar_mask = instr->isVOP3() || instr->isVOP3P() ? 0x7 : 0x5; in validate_ir()
801 if (instr->isVOP3P()) { in validate_subdword_operand()
Daco_ir.h1239 assert(isVOP3P()); in vop3p()
1244 assert(isVOP3P()); in vop3p()
1247 constexpr bool isVOP3P() const noexcept { return format == Format::VOP3P; } in isVOP3P() function
1346 return isVOP1() || isVOP2() || isVOPC() || isVOP3() || isVOP3P(); in isVALU()
1761 if (isVOP3P()) { in usesModifiers()
Daco_print_ir.cpp700 } else if (instr->isVOP3P() && is_mad_mix) { in aco_print_instr()
729 if (instr->isVOP3P() && !is_mad_mix) { in aco_print_instr()
Daco_ir.cpp208 if (gfx_level < GFX8 || gfx_level >= GFX11 || instr->isDPP() || instr->isVOP3P()) in can_use_SDWA()
Daco_assembler.cpp646 } else if (instr->isVOP3P()) { in emit_instruction()
Daco_register_allocation.cpp549 if (instr->isVOP3P()) { in add_subdword_operand()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DVOPInstructions.td83 bit VOP3Only = 0, bit isVOP3P = 0, bit isVop3OpSel = 0> :
87 !if(!and(isVOP3P, P.IsPacked), P.InsVOP3P, P.Ins64)),
96 !if(!and(isVOP3P, P.IsPacked), P.AsmVOP3P, P.Asm64));
125 !if(isVOP3P,
DSIInstrInfo.h566 static bool isVOP3P(const MachineInstr &MI) { in isVOP3P() function
570 bool isVOP3P(uint16_t Opcode) const { in isVOP3P() function