Searched refs:LinearScanAllocator (Results 1 – 3 of 3) sorted by relevance
1105 void LinearScanAllocator::PrintRangeRow(std::ostream& os, in PrintRangeRow()1158 void LinearScanAllocator::PrintRangeOverview() { in PrintRangeOverview()3015 LinearScanAllocator::LinearScanAllocator(TopTierRegisterAllocationData* data, in LinearScanAllocator() function in v8::internal::compiler::LinearScanAllocator3027 void LinearScanAllocator::MaybeSpillPreviousRanges(LiveRange* begin_range, in MaybeSpillPreviousRanges()3049 void LinearScanAllocator::MaybeUndoPreviousSplit(LiveRange* range) { in MaybeUndoPreviousSplit()3068 void LinearScanAllocator::SpillNotLiveRanges(RangeWithRegisterSet* to_be_live, in SpillNotLiveRanges()3153 LiveRange* LinearScanAllocator::AssignRegisterOnReload(LiveRange* range, in AssignRegisterOnReload()3194 void LinearScanAllocator::ReloadLiveRanges( in ReloadLiveRanges()3265 RpoNumber LinearScanAllocator::ChooseOneOfTwoPredecessorStates( in ChooseOneOfTwoPredecessorStates()3322 bool LinearScanAllocator::CheckConflict(MachineRepresentation rep, int reg, in CheckConflict()[all …]
1373 class LinearScanAllocator final : public RegisterAllocator {1375 LinearScanAllocator(TopTierRegisterAllocationData* data, RegisterKind kind,1377 LinearScanAllocator(const LinearScanAllocator&) = delete;1378 LinearScanAllocator& operator=(const LinearScanAllocator&) = delete;
3766 Run<AllocateGeneralRegistersPhase<LinearScanAllocator>>(); in AllocateRegistersForTopTier()3769 Run<AllocateFPRegistersPhase<LinearScanAllocator>>(); in AllocateRegistersForTopTier()3774 Run<AllocateSimd128RegistersPhase<LinearScanAllocator>>(); in AllocateRegistersForTopTier()