HomeSort by relevance Sort by last modified time
    Searched refs:live_in (Results 1 - 10 of 10) sorted by null

  /external/mesa3d/src/compiler/nir/
nir_liveness.c 72 block->live_in = reralloc(block, block->live_in, BITSET_WORD,
74 memset(block->live_in, 0, state->bitset_words * sizeof(BITSET_WORD));
114 * block act "in parallel". When we propagate from the live_in of one
125 memcpy(live, succ->live_in, state->bitset_words * sizeof *live);
175 * ahead and allocate live_in and live_out sets and add all of the
197 memcpy(block->live_in, block->live_out,
202 set_src_live(&following_if->condition, block->live_in);
212 nir_foreach_ssa_def(instr, set_ssa_def_dead, block->live_in);
213 nir_foreach_src(instr, set_src_live, block->live_in);
    [all...]
nir_opt_dead_cf.c 170 return !BITSET_TEST(after->live_in, def->live_index);
nir.h 446 /** Index into the live_in and live_out bitfields */
1504 BITSET_WORD *live_in; member in struct:nir_block
    [all...]
  /art/compiler/optimizing/
ssa_liveness_analysis.cc 95 // Compute the live ranges, as well as the initial live_in, live_out, and kill sets.
96 // This method does not handle backward branches for the sets, therefore live_in
101 // that will update live_in of loop headers, and therefore live_out and live_in
108 BitVector* live_in) {
124 live_in->SetBit(input->GetSsaIndex());
134 RecursivelyProcessInputs(input, actual_user, live_in);
144 BitVector* live_in = GetLiveInSet(*block); local
147 // as live_in.
149 live_in->Union(GetLiveInSet(*successor))
289 BitVector* live_in = GetLiveInSet(block); local
    [all...]
liveness_test.cc 62 BitVector* live_in = liveness.GetLiveInSet(*block); local
63 DumpBitVector(live_in, buffer, ssa_values, " live in: ");
ssa_liveness_analysis.h 1272 BitVector* live_in = GetLiveInSet(block); local
    [all...]
  /external/mesa3d/src/gallium/drivers/vc4/
vc4_qir_live_variables.c 249 BITSET_WORD new_live_out = (succ->live_in[i] &
258 /* Update live_in */
263 if (new_live_in & ~block->live_in[i]) {
264 block->live_in[i] |= new_live_in;
282 if (BITSET_TEST(block->live_in, i)) {
320 block->live_in = rzalloc_array(c, BITSET_WORD, bitset_words);
vc4_qir.h 407 BITSET_WORD *live_in; member in struct:qblock
  /external/v8/src/crankshaft/
lithium-allocator.cc 536 // Initialize the live_in sets for each block to NULL.
551 // live_in will not be computed yet for backwards edges.
553 BitVector* live_in = live_in_sets_[successor->block_id()]; local
554 if (live_in != NULL) live_out->Union(*live_in);
    [all...]
  /external/v8/src/compiler/
register-allocator.cc 1861 BitVector* live_in = data->live_in_sets()[succ.ToSize()]; local
    [all...]

Completed in 268 milliseconds