Lines Matching refs:new
88 return new (allocator) LiveRange( in Dup()
141 return new (allocator) UsePosition(user_, input_index_, position_); in Clone()
186 return new (allocator) EnvUsePosition(environment_, input_index_, position_); in Clone()
282 return new (allocator) LiveInterval(allocator, type, instruction);
288 return new (allocator) LiveInterval(allocator, type, nullptr, true, reg, false); in MakeFixedInterval()
292 return new (allocator) LiveInterval(allocator, type, nullptr, false, kNoRegister, true); in MakeTempInterval()
305 UsePosition* new_use = new (allocator_) UsePosition(instruction, temp_index, position); in AddTempUse()
355 UsePosition* new_use = new (allocator_) UsePosition(instruction, input_index, position);
366 new (allocator_) EnvUsePosition(environment, input_index, position);
370 UsePosition* new_use = new (allocator_) UsePosition(instruction, input_index, position);
378 new (allocator_) LiveRange(start_block_position, position, nullptr);
394 new (allocator_) LiveRange(start_block_position, position, first_range_);
404 new (allocator_) UsePosition(instruction, input_index, block->GetLifetimeEnd()); in AddPhiUse()
411 new (allocator_) LiveRange(start, end, first_range_); in AddRange()
420 first_range_ = range_search_start_ = new (allocator_) LiveRange(start, end, first_range_); in AddRange()
438 new (allocator_) LiveRange(start, end, nullptr); in AddLoopRange()
468 new (allocator_) LiveRange(from, from + 2, nullptr); in SetFrom()
664 LiveInterval* new_interval = new (allocator_) LiveInterval(allocator_, type_); in SplitAt()
714 last_range_ = new (allocator_) LiveRange(current->start_, position, nullptr); in SplitAt()
854 high_or_low_interval_ = new (allocator_) LiveInterval(
934 SafepointPosition* safepoint = new (allocator_) SafepointPosition(instruction); in AddSafepoint()
1090 UsePosition* new_use = new (allocator_) UsePosition(back_edge_use_position); in AddBackEdgeUses()