Home
last modified time | relevance | path

Searched refs:liveout (Results 1 – 16 of 16) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/MIR/X86/
Dliveout-register-mask.mir2 # This test ensures that the MIR parser parses the liveout register mask
38 ; CHECK: PATCHPOINT 5, 5, 0, 2, 0, $rdi, $rsi, csr_64, liveout($esp, $rsp, $sp, $spl),
39 …PATCHPOINT 5, 5, 0, 2, 0, $rdi, $rsi, csr_64, liveout($esp, $rsp, $sp, $spl), implicit-def dead ea…
/external/llvm/test/CodeGen/MIR/X86/
Dliveout-register-mask.mir2 # This test ensures that the MIR parser parses the liveout register mask
38 ; CHECK: PATCHPOINT 5, 5, 0, 2, 0, %rdi, %rsi, csr_64, liveout(%esp, %rsp, %sp, %spl),
39 …PATCHPOINT 5, 5, 0, 2, 0, %rdi, %rsi, csr_64, liveout(%esp, %rsp, %sp, %spl), implicit-def dead ea…
/external/mesa3d/src/intel/compiler/
Dbrw_vec4_live_variables.cpp148 ~bd->liveout[i]); in compute_live_variables()
150 bd->liveout[i] |= new_liveout; in compute_live_variables()
165 (bd->liveout[i] & in compute_live_variables()
197 block_data[i].liveout = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words); in vec4_live_variables()
299 if (BITSET_TEST(bd->liveout, i)) { in calculate_live_intervals()
Dbrw_fs_copy_propagation.cpp69 BITSET_WORD *liveout; member
136 bd[block->num].liveout = rzalloc_array(bd, BITSET_WORD, bitset_words); in fs_copy_prop_dataflow()
195 bd[block->num].liveout[i] = bd[block->num].copy[i]; in setup_initial_values()
199 bd[block->num].liveout[i] = ~0u; in setup_initial_values()
235 const BITSET_WORD old_liveout = bd[block->num].liveout[i]; in run()
250 bd[block->num].livein[i] &= (bd[parent->num].liveout[i] | in run()
252 livein_from_any_block |= bd[parent->num].liveout[i]; in run()
264 bd[block->num].liveout[i] = in run()
268 if (old_liveout != bd[block->num].liveout[i]) in run()
291 fprintf(stderr, "%08x", bd[block->num].liveout[i]); in dump_block_data()
Dbrw_fs_live_variables.cpp171 ~bd->liveout[i]); in compute_live_variables()
173 bd->liveout[i] |= new_liveout; in compute_live_variables()
188 (bd->liveout[i] & in compute_live_variables()
244 if (BITSET_TEST(bd->liveout, i) && BITSET_TEST(bd->defout, i)) { in compute_start_end()
286 block_data[i].liveout = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words); in fs_live_variables()
Dbrw_schedule_instructions.cpp451 this->liveout = ralloc_array(mem_ctx, BITSET_WORD *, block_count); in instruction_scheduler()
453 this->liveout[i] = rzalloc_array(mem_ctx, BITSET_WORD, in instruction_scheduler()
469 this->liveout = NULL; in instruction_scheduler()
537 BITSET_WORD **liveout; member in instruction_scheduler
641 if (BITSET_TEST(v->live_intervals->block_data[block].liveout, i)) in setup_liveness()
642 BITSET_SET(liveout[block], v->live_intervals->vgrf_from_var[i]); in setup_liveness()
659 BITSET_SET(liveout[block], i); in setup_liveness()
724 !BITSET_TEST(liveout[block_idx], inst->src[i].nr) && in get_register_pressure_benefit()
Dbrw_fs_live_variables.h56 BITSET_WORD *liveout; member
Dbrw_vec4_live_variables.h54 BITSET_WORD *liveout; member
Dbrw_fs_dead_code_eliminate.cpp85 memcpy(live, live_intervals->block_data[block->num].liveout, in dead_code_eliminate()
Dbrw_vec4_dead_code_eliminate.cpp51 memcpy(live, live_intervals->block_data[block->num].liveout, in dead_code_eliminate()
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_ra.c292 BITSET_WORD *liveout; /* which defs reach exit point of block */ member
684 bd->liveout = rzalloc_array(bd, BITSET_WORD, bitset_words); in ra_block_compute_live_ranges()
837 (bd->use[i] | (bd->liveout[i] & ~bd->def[i])); in ra_compute_livein_liveout()
857 (succ_bd->livein[i] & ~bd->liveout[i]); in ra_compute_livein_liveout()
860 bd->liveout[i] |= new_liveout; in ra_compute_livein_liveout()
917 print_bitset("l/o", bd->liveout, ctx->alloc_count); in ra_add_interference()
931 if (BITSET_TEST(bd->liveout, i)) { in ra_add_interference()
/external/llvm/docs/
DStackMaps.rst382 At each callsite, a "liveout" register list is also recorded. These
388 Each entry in the liveout register list contains a DWARF register
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DStackMaps.rst386 At each callsite, a "liveout" register list is also recorded. These
392 Each entry in the liveout register list contains a DWARF register
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DREADME.txt298 Unfortunately, liveout information is currently unavailable during DAG combine
/external/llvm/lib/Target/ARM/
DREADME.txt298 Unfortunately, liveout information is currently unavailable during DAG combine
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DREADME.txt298 Unfortunately, liveout information is currently unavailable during DAG combine