| /external/mesa3d/src/mesa/drivers/dri/i965/ |
| brw_vec4_live_variables.h | 48 BITSET_WORD *livein; member in struct:brw::block_data
|
| brw_fs_live_variables.h | 50 BITSET_WORD *livein; member in struct:brw::block_data
|
| brw_fs_copy_propagation.cpp | 59 BITSET_WORD *livein; member in struct:__anon30446::block_data 123 bd[block->num].livein = rzalloc_array(bd, BITSET_WORD, bitset_words); 174 /* Populate the initial values for the livein and liveout sets. For the 175 * block at the start of the program, livein = 0 and liveout = copy. 176 * For the others, set liveout to 0 (the empty set) and livein to ~0 182 bd[block->num].livein[i] = 0u; 188 bd[block->num].livein[i] = ~0u; 215 bd[block->num].copy[i] | (bd[block->num].livein[i] & 223 /* Update livein for all blocks. If a copy is live out of all parent 231 const BITSET_WORD old_livein = bd[block->num].livein[i] [all...] |
| brw_schedule_instructions.cpp | 448 this->livein = ralloc_array(mem_ctx, BITSET_WORD *, block_count); 450 this->livein[i] = rzalloc_array(mem_ctx, BITSET_WORD, 470 this->livein = NULL; 533 BITSET_WORD **livein; member in class:instruction_scheduler 635 if (BITSET_TEST(v->live_intervals->block_data[block].livein, i)) { 637 if (!BITSET_TEST(livein[block], vgrf)) { 639 BITSET_SET(livein[block], vgrf); 656 if (!BITSET_TEST(livein[block + 1], i)) { 658 BITSET_SET(livein[block + 1], i); 716 if (!BITSET_TEST(livein[block_idx], inst->dst.nr) & [all...] |
| /external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
| ir3_ra.c | 249 BITSET_WORD *livein; /* which defs reach entry point of block */ member in struct:ir3_ra_block_data 631 bd->livein = rzalloc_array(bd, BITSET_WORD, bitset_words); 779 /* update livein: */ 784 if (new_livein & ~bd->livein[i]) { 785 bd->livein[i] |= new_livein; 802 (succ_bd->livein[i] & ~bd->liveout[i]); 844 * livein/liveout): 850 /* update per-block livein/liveout: */ 854 debug_printf("AFTER LIVEIN/OUT:\n"); 861 print_bitset("l/i", bd->livein, ctx->alloc_count) [all...] |