Searched refs:LiveRangeBundle (Results 1 – 2 of 2) sorted by relevance
523 class LiveRangeBundle; variable677 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() function792 static LiveRangeBundle* TryMerge(LiveRangeBundle* lhs, LiveRangeBundle* rhs,
2671 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()