/art/compiler/optimizing/ |
ssa_liveness_analysis.cc | 166 // Compute the live ranges, as well as the initial live_in, live_out, and kill sets. 167 // This method does not handle backward branches for the sets, therefore live_in 172 // that will update live_in of loop headers, and therefore live_out and live_in 179 BitVector* live_in) { 194 live_in->SetBit(input->GetSsaIndex()); 204 RecursivelyProcessInputs(input, actual_user, live_in); 216 BitVector* live_in = GetLiveInSet(*block); local 219 // as live_in. 221 live_in->Union(GetLiveInSet(*successor)) 363 BitVector* live_in = GetLiveInSet(block); local [all...] |
liveness_test.cc | 63 BitVector* live_in = liveness.GetLiveInSet(*block); local 64 DumpBitVector(live_in, buffer, ssa_values, " live in: ");
|
ssa_liveness_analysis.h | 1267 BitVector* live_in = GetLiveInSet(block); local [all...] |
/external/v8/src/crankshaft/ |
lithium-allocator.cc | 534 // Initialize the live_in sets for each block to NULL. 549 // live_in will not be computed yet for backwards edges. 551 BitVector* live_in = live_in_sets_[successor->block_id()]; local 552 if (live_in != NULL) live_out->Union(*live_in); [all...] |
/external/v8/src/compiler/ |
register-allocator.cc | 1759 BitVector* live_in = data->live_in_sets()[succ.ToSize()]; local [all...] |