Home
last modified time | relevance | path

Searched refs:usesModifiers (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/amd/compiler/
Daco_optimizer.cpp766 if (add_instr->usesModifiers()) in parse_base_offset()
1056 sel.size() == 1 && !sel.sign_extend() && !instr->usesModifiers()) { in can_apply_extract()
1059 sel.offset() == 0 && !instr->usesModifiers() && in can_apply_extract()
1064 !instr->usesModifiers() && sel.size() == 2 && !sel.sign_extend() && in can_apply_extract()
1123 sel.size() == 1 && !sel.sign_extend() && !instr->usesModifiers()) { in apply_extract()
1131 sel.offset() == 0 && !instr->usesModifiers() && in apply_extract()
1139 !instr->usesModifiers() && sel.size() == 2 && !sel.sign_extend() && in apply_extract()
1887 bool uses_mods = instr->usesModifiers(); in label_instruction()
2431 if (instr->usesModifiers()) in combine_xor_not()
2439 op_instr->usesModifiers() || op_instr->operands[0].isLiteral()) in combine_xor_not()
[all …]
Daco_optimizer_postRA.cpp796 instr->opcode != aco_opcode::v_fma_f32 || instr->usesModifiers()) in try_convert_fma_to_vop2()
1119 if (vcmpx_exec_only && !exec_val->usesModifiers() && in try_optimize_branching_sequence()
Daco_ir.h1122 constexpr bool usesModifiers() const noexcept;
1817 Instruction::usesModifiers() const noexcept in usesModifiers() function
/external/mesa3d/docs/relnotes/
D20.0.0.rst2760 - aco: add Instruction::usesModifiers() and add more checks in the
2821 - aco: check usesModifiers() when identifying a neg/abs
D23.1.0.rst1993 - aco: access neg/abs as int in usesModifiers
1998 - aco: don't check usesModifiers for pseudo instructions
2017 - aco: return true in usesModifiers for VOP12C with opsel
D21.0.0.rst839 - aco: change usesModifiers() considering opsel_hi on packed instructions
D21.1.0.rst1347 - aco: change usesModifiers() considering opsel_hi on packed instructions