Searched refs:IntervalWalker (Results 1 - 3 of 3) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LinearScan.hpp39 class IntervalWalker;
118 friend class IntervalWalker;
346 IntervalWalker* init_compute_oop_maps();
347 OopMap* compute_oop_map(IntervalWalker* iw, LIR_Op* op, CodeEmitInfo* info, bool is_call_site);
348 void compute_oop_map(IntervalWalker* iw, const LIR_OpVisitState &visitor, LIR_Op* op);
370 void assign_reg_num(LIR_OpList* instructions, IntervalWalker* iw);
644 class IntervalWalker : public CompilationResourceObj { class in inherits:CompilationResourceObj
694 IntervalWalker(LinearScan* allocator, Interval* unhandled_fixed_first, Interval* unhandled_any_first);
712 class LinearScanWalker : public IntervalWalker {
H A Dc1_LinearScan.cpp2348 IntervalWalker* LinearScan::init_compute_oop_maps() {
2361 return new IntervalWalker(this, oop_intervals, non_oop_intervals);
2365 OopMap* LinearScan::compute_oop_map(IntervalWalker* iw, LIR_Op* op, CodeEmitInfo* info, bool is_call_site) {
2434 void LinearScan::compute_oop_map(IntervalWalker* iw, const LIR_OpVisitState &visitor, LIR_Op* op) {
2924 void LinearScan::assign_reg_num(LIR_OpList* instructions, IntervalWalker* iw) {
3023 IntervalWalker* iw = init_compute_oop_maps();
3265 IntervalWalker* iw = new IntervalWalker(this, fixed_intervals, other_intervals);
4587 // **** Implementation of IntervalWalker ****************************
4589 IntervalWalker
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_LinearScan_x86.cpp51 IntervalWalker iw(this, intervals_in_register, intervals_in_memory);

Completed in 53 milliseconds