| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_fs_live_variables.h | 56 BITSET_WORD *liveout; member in struct:brw::block_data
|
| H A D | brw_fs_live_variables.cpp | 149 * The algorithm incrementally sets bits in liveout and livein, 165 /* Update liveout */ 171 ~bd->liveout[i]); 173 bd->liveout[i] |= new_liveout; 188 (bd->liveout[i] & 244 if (BITSET_TEST(bd->liveout, i) && BITSET_TEST(bd->defout, i)) { 286 block_data[i].liveout = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words);
|
| H A D | brw_vec4_live_variables.cpp | 126 * The algorithm incrementally sets bits in liveout and livein, 142 /* Update liveout */ 148 ~bd->liveout[i]); 150 bd->liveout[i] |= new_liveout; 165 (bd->liveout[i] & 197 block_data[i].liveout = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words); 299 if (BITSET_TEST(bd->liveout, i)) {
|
| H A D | brw_vec4_live_variables.h | 54 BITSET_WORD *liveout; member in struct:brw::block_data
|
| H A D | brw_fs_copy_propagation.cpp | 69 BITSET_WORD *liveout; member in struct:__anonfbd2534f0110::block_data 136 bd[block->num].liveout = rzalloc_array(bd, BITSET_WORD, bitset_words); 187 /* Populate the initial values for the livein and liveout sets. For the 188 * block at the start of the program, livein = 0 and liveout = copy. 189 * For the others, set liveout and livein to ~0 (the universal set). 195 bd[block->num].liveout[i] = bd[block->num].copy[i]; 199 bd[block->num].liveout[i] = ~0u; 235 const BITSET_WORD old_liveout = bd[block->num].liveout[i]; 250 bd[block->num].livein[i] &= (bd[parent->num].liveout[i] | 252 livein_from_any_block |= bd[parent->num].liveout[ [all...] |
| H A D | brw_fs_dead_code_eliminate.cpp | 84 memcpy(live, live_intervals->block_data[block->num].liveout,
|
| H A D | brw_vec4_dead_code_eliminate.cpp | 51 memcpy(live, live_intervals->block_data[block->num].liveout,
|
| H A D | brw_schedule_instructions.cpp | 549 this->liveout = ralloc_array(mem_ctx, BITSET_WORD *, block_count); 551 this->liveout[i] = rzalloc_array(mem_ctx, BITSET_WORD, 567 this->liveout = NULL; 635 BITSET_WORD **liveout; member in class:instruction_scheduler 739 if (BITSET_TEST(v->live_intervals->block_data[block].liveout, i)) 740 BITSET_SET(liveout[block], v->live_intervals->vgrf_from_var[i]); 757 BITSET_SET(liveout[block], i); 822 !BITSET_TEST(liveout[block_idx], inst->src[i].nr) &&
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_fs_live_variables.h | 60 BITSET_WORD *liveout; member in struct:brw::fs_live_variables::block_data
|
| H A D | brw_vec4_live_variables.cpp | 137 * The algorithm incrementally sets bits in liveout and livein, 153 /* Update liveout */ 159 ~bd->liveout[i]); 161 bd->liveout[i] |= new_liveout; 176 (bd->liveout[i] & 210 if (BITSET_TEST(bd.liveout, i)) { 241 block_data[i].liveout = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words);
|
| H A D | brw_vec4_live_variables.h | 59 BITSET_WORD *liveout; member in struct:brw::vec4_live_variables::block_data
|
| H A D | brw_fs_live_variables.cpp | 149 * The algorithm incrementally sets bits in liveout and livein, 165 /* Update liveout */ 171 ~bd->liveout[i]); 173 bd->liveout[i] |= new_liveout; 188 (bd->liveout[i] & 240 BITSET_WORD livedefout = bd->liveout[w] & bd->defout[w]; 299 block_data[i].liveout = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words);
|
| H A D | brw_fs_copy_propagation.cpp | 72 BITSET_WORD *liveout; member in struct:__anon3fd495620110::block_data 139 bd[block->num].liveout = rzalloc_array(bd, BITSET_WORD, bitset_words); 246 /* Populate the initial values for the livein and liveout sets. For the 247 * block at the start of the program, livein = 0 and liveout = copy. 248 * For the others, set liveout and livein to ~0 (the universal set). 254 bd[block->num].liveout[i] = bd[block->num].copy[i]; 258 bd[block->num].liveout[i] = ~0u; 294 const BITSET_WORD old_liveout = bd[block->num].liveout[i]; 309 bd[block->num].livein[i] &= (bd[parent->num].liveout[i] | 311 livein_from_any_block |= bd[parent->num].liveout[ [all...] |
| H A D | brw_fs_dead_code_eliminate.cpp | 86 memcpy(live, live_vars.block_data[block->num].liveout,
|
| H A D | brw_vec4_dead_code_eliminate.cpp | 50 memcpy(live, live_vars.block_data[block->num].liveout,
|
| H A D | brw_schedule_instructions.cpp | 619 this->liveout = ralloc_array(mem_ctx, BITSET_WORD *, block_count); 621 this->liveout[i] = rzalloc_array(mem_ctx, BITSET_WORD, 637 this->liveout = NULL; 704 BITSET_WORD **liveout; member in class:instruction_scheduler 810 if (BITSET_TEST(live.block_data[block].liveout, i)) 811 BITSET_SET(liveout[block], live.vgrf_from_var[i]); 828 BITSET_SET(liveout[block], i); 893 !BITSET_TEST(liveout[block_idx], inst->src[i].nr) &&
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_ra.c | 321 BITSET_WORD *liveout; /* which defs reach exit point of block */ member in struct:ir3_ra_block_data 702 bd->liveout = rzalloc_array(bd, BITSET_WORD, bitset_words); 834 (bd->use[i] | (bd->liveout[i] & ~bd->def[i])); 842 /* update liveout: */ 854 (succ_bd->livein[i] & ~bd->liveout[i]); 857 bd->liveout[i] |= new_liveout; 896 * livein/liveout): 902 /* update per-block livein/liveout: */ 914 print_bitset(" l/o", bd->liveout, ctx->alloc_count); 924 /* extend start/end ranges based on livein/liveout inf [all...] |