Home
last modified time | relevance | path

Searched refs:LinearScanAllocator (Results 1 – 3 of 3) sorted by relevance

/third_party/node/deps/v8/src/compiler/backend/
Dregister-allocator.cc1105 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::LinearScanAllocator
3027 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 …]
Dregister-allocator.h1373 class LinearScanAllocator final : public RegisterAllocator {
1375 LinearScanAllocator(TopTierRegisterAllocationData* data, RegisterKind kind,
1377 LinearScanAllocator(const LinearScanAllocator&) = delete;
1378 LinearScanAllocator& operator=(const LinearScanAllocator&) = delete;
/third_party/node/deps/v8/src/compiler/
Dpipeline.cc3766 Run<AllocateGeneralRegistersPhase<LinearScanAllocator>>(); in AllocateRegistersForTopTier()
3769 Run<AllocateFPRegistersPhase<LinearScanAllocator>>(); in AllocateRegistersForTopTier()
3774 Run<AllocateSimd128RegistersPhase<LinearScanAllocator>>(); in AllocateRegistersForTopTier()