Home
last modified time | relevance | path

Searched refs:live_out (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/crankshaft/
Dlithium-allocator.cc545 BitVector* live_out = new(zone()) BitVector(next_virtual_register_, zone()); in ComputeLiveOut() local
553 if (live_in != NULL) live_out->Union(*live_in); in ComputeLiveOut()
562 live_out->Add(phi->OperandAt(index)->id()); in ComputeLiveOut()
567 return live_out; in ComputeLiveOut()
572 BitVector* live_out) { in AddInitialIntervals() argument
579 BitVector::Iterator iterator(live_out); in AddInitialIntervals()
Dlithium-allocator.h399 void AddInitialIntervals(HBasicBlock* block, BitVector* live_out);
/external/v8/src/compiler/
Dregister-allocator.cc1844 BitVector* live_out = data->live_out_sets()[block_index]; in ComputeLiveOut() local
1845 if (live_out == nullptr) { in ComputeLiveOut()
1851 live_out = new (zone) BitVector(code->VirtualRegisterCount(), zone); in ComputeLiveOut()
1858 if (live_in != nullptr) live_out->Union(*live_in); in ComputeLiveOut()
1866 live_out->Add(phi->operands()[index]); in ComputeLiveOut()
1869 data->live_out_sets()[block_index] = live_out; in ComputeLiveOut()
1871 return live_out; in ComputeLiveOut()
1876 BitVector* live_out) { in AddInitialIntervals() argument
1884 BitVector::Iterator iterator(live_out); in AddInitialIntervals()
Dregister-allocator.h932 void AddInitialIntervals(const InstructionBlock* block, BitVector* live_out);