Searched refs:IntervalList (Results 1 - 4 of 4) sorted by relevance

/openjdk9/hotspot/src/share/vm/c1/
H A Dc1_CFGPrinter.hpp39 typedef GrowableArray<Interval*> IntervalList; typedef
51 static void print_intervals(IntervalList* intervals, const char* name);
H A Dc1_CFGPrinter.cpp66 void print_intervals(IntervalList* intervals, const char* name);
102 void CFGPrinter::print_intervals(IntervalList* intervals, const char* name) {
371 void CFGPrinterOutput::print_intervals(IntervalList* intervals, const char* name) {
H A Dc1_LinearScan.hpp47 typedef GrowableArray<Interval*> IntervalList; typedef
48 typedef GrowableArray<IntervalList*> IntervalsList;
137 IntervalList _intervals; // mapping from register number to interval
138 IntervalList* _new_intervals_from_allocation; // list with all intervals created during allocation when an existing interval is split
192 IntervalList* new_intervals_from_allocation() const { return _new_intervals_from_allocation; }
419 IntervalList _mapping_from;
421 IntervalList _mapping_to;
525 IntervalList _split_children; // list of all intervals that are split off from this interval (only available for split parents)
714 IntervalList* _spill_intervals[LinearScan::nof_regs];
H A Dc1_LinearScan.cpp83 , _new_intervals_from_allocation(new IntervalList())
1259 _intervals = IntervalList(num_virtual_regs() + 32);
1557 IntervalList* unsorted_list = &_intervals;
1609 IntervalList* new_list = _new_intervals_from_allocation;
3436 IntervalList* state_for_block(BlockBegin* block) { return _saved_states.at(block->block_id()); }
3437 void set_state_for_block(BlockBegin* block, IntervalList* saved_state) { _saved_states.at_put(block->block_id(), saved_state); }
3441 IntervalList* copy(IntervalList* input_state);
3442 void state_put(IntervalList* input_state, int reg, Interval* interval);
3443 bool check_state(IntervalList* input_stat
[all...]

Completed in 209 milliseconds