Home
last modified time | relevance | path

Searched refs:writes_exec (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/amd/compiler/
Daco_jump_threading.cpp336 bool writes_exec = instr->writes_exec(); in eliminate_useless_exec_writes_in_block() local
339 if (writes_exec && !exec_write_used) { in eliminate_useless_exec_writes_in_block()
354 if (writes_exec) in eliminate_useless_exec_writes_in_block()
Daco_scheduler.cpp459 bool writes_exec; member
472 query->writes_exec = false; in init_hazard_query()
520 query->writes_exec = true; in add_to_hazard_query()
575 if (query->uses_exec || query->writes_exec) { in perform_hazard_query()
581 if (query->writes_exec && needs_exec_mask(instr)) in perform_hazard_query()
Daco_optimizer_postRA.cpp872 if (block->instructions[i]->writes_exec()) in try_insert_saveexec_out_of_loop()
901 if (instr->writes_exec()) in try_insert_saveexec_out_of_loop()
959 if (!exec_copy->writes_exec()) in try_optimize_branching_sequence()
Daco_insert_NOPs.cpp968 if (instr->writes_exec()) { in handle_instruction_gfx10()
1260 if (block_state.state == written_after_exec_write && instr->writes_exec()) in handle_valu_partial_forwarding_hazard_instr()
Daco_ir.cpp399 if (instr->writes_exec()) in can_use_DPP()
Daco_ir.h1133 constexpr bool writes_exec() const noexcept in writes_exec() function