Home
last modified time | relevance | path

Searched refs:isFirstKill (Results 1 – 5 of 5) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_scheduler.cpp194 if (improved_rar && op.isFirstKill()) in downwards_init()
230 if (op.isFirstKill()) in downwards_move()
289 if (improved_rar && op.isFirstKill()) { in downwards_skip()
365 if (op.isTemp() && (!improved_rar || op.isFirstKill()) && RAR_dependencies[op.tempId()]) in upwards_move()
Daco_live_var_analysis.cpp45 if (!op.isTemp() || !op.isFirstKill()) in get_live_changes()
66 if (op.isTemp() && op.isLateKill() && op.isFirstKill()) in get_temp_registers()
Daco_ir.h843 constexpr bool isKill() const noexcept { return isKill_ || isFirstKill(); } in isKill()
854 constexpr bool isFirstKill() const noexcept { return isFirstKill_; } in isFirstKill() function
858 constexpr bool isFirstKillBeforeDef() const noexcept { return isFirstKill() && !isLateKill(); } in isFirstKillBeforeDef()
Daco_register_allocation.cpp1071 if (instr->operands[i].isTemp() && instr->operands[i].isFirstKill() && in get_reg_for_create_vector_copy()
2385 if (op.isTemp() && op.isFirstKill() && in get_affinities()
2943 if (op.isTemp() && op.isFirstKill() && op.isLateKill()) in register_allocation()
2996 if (op.isTemp() && op.isFirstKill()) in register_allocation()
3043 if (op.isTemp() && op.isFirstKill()) in register_allocation()
Daco_validate.cpp1010 instr->operands[i].isFirstKill()) in validate_ra()
1178 if (op.isLateKill() && op.isFirstKill()) { in validate_ra()