Home
last modified time | relevance | path

Searched refs:LiveRangeBundle (Results 1 – 2 of 2) sorted by relevance

/third_party/node/deps/v8/src/compiler/backend/
Dregister-allocator.h523 class LiveRangeBundle; variable
677 void set_bundle(LiveRangeBundle* bundle) { bundle_ = bundle; } in NON_EXPORTED_BASE()
678 LiveRangeBundle* get_bundle() const { return bundle_; } in NON_EXPORTED_BASE()
722 LiveRangeBundle* bundle_ = nullptr; in NON_EXPORTED_BASE()
732 class LiveRangeBundle : public ZoneObject {
785 explicit LiveRangeBundle(Zone* zone, int id) in LiveRangeBundle() function
792 static LiveRangeBundle* TryMerge(LiveRangeBundle* lhs, LiveRangeBundle* rhs,
Dregister-allocator.cc2671 LiveRangeBundle* out = out_range->get_bundle(); in BuildBundles()
2673 out = data()->allocation_zone()->New<LiveRangeBundle>( in BuildBundles()
2684 LiveRangeBundle* input_bundle = input_range->get_bundle(); in BuildBundles()
2687 LiveRangeBundle* merged = LiveRangeBundle::TryMerge( in BuildBundles()
2723 bool LiveRangeBundle::TryAddRange(LiveRange* range) { in TryAddRange()
2734 LiveRangeBundle* LiveRangeBundle::TryMerge(LiveRangeBundle* lhs, in TryMerge()
2735 LiveRangeBundle* rhs, in TryMerge()
2767 void LiveRangeBundle::MergeSpillRangesAndClear() { in MergeSpillRangesAndClear()
4487 LiveRangeBundle* out_bundle = range->get_bundle(); in TryReuseSpillForPhi()