Lines Matching defs:allocator
451 MoveResolver(LinearScan* allocator);
461 LinearScan* allocator() { return _allocator; }
659 LinearScan* allocator() const { return _allocator; }
694 IntervalWalker(LinearScan* allocator, Interval* unhandled_fixed_first, Interval* unhandled_any_first);
711 // The actual linear scan register allocator
730 int block_count() const { return allocator()->block_count(); }
731 BlockBegin* block_at(int idx) const { return allocator()->block_at(idx); }
732 BlockBegin* block_of_op_with_id(int op_id) const { return allocator()->block_of_op_with_id(op_id); }
782 LinearScanWalker(LinearScan* allocator, Interval* unhandled_fixed_first, Interval* unhandled_any_first);
927 void collect(LinearScan* allocator);
932 static void compute(LinearScan* allocator, LinearScanStatistic &global_statistic);
965 void end_method(LinearScan* allocator); // called for each method when register allocation completed