/art/compiler/optimizing/ |
liveness_test.cc | 65 BitVector* live_out = liveness.GetLiveOutSet(*block); local 66 DumpBitVector(live_out, buffer, ssa_values, " live out: ");
|
ssa_liveness_analysis.cc | 166 // Compute the live ranges, as well as the initial live_in, live_out, and kill sets. 168 // and live_out sets are not yet correct. 172 // that will update live_in of loop headers, and therefore live_out and live_in 335 // change in this loop), and the live_out set. If the live_out 348 BitVector* live_out = GetLiveOutSet(block); local 350 // The live_out set of a block is the union of live_in sets of its successors. 352 if (live_out->Union(GetLiveInSet(*successor))) { 361 BitVector* live_out = GetLiveOutSet(block); local 364 // If live_out is updated (because of backward branches), we need to mak [all...] |
/external/v8/src/crankshaft/ |
lithium-allocator.cc | 545 BitVector* live_out = new(zone()) BitVector(next_virtual_register_, zone()); local 553 if (live_in != NULL) live_out->Union(*live_in); 562 live_out->Add(phi->OperandAt(index)->id()); 567 return live_out; 572 BitVector* live_out) { 574 // each live_out value. 579 BitVector::Iterator iterator(live_out); [all...] |
lithium-allocator.h | 399 void AddInitialIntervals(HBasicBlock* block, BitVector* live_out);
|
/external/v8/src/compiler/ |
register-allocator.cc | 1841 BitVector* live_out = data->live_out_sets()[block_index]; local [all...] |
register-allocator.h | 914 void AddInitialIntervals(const InstructionBlock* block, BitVector* live_out); [all...] |