Searched refs:vreg_base (Results 1 - 5 of 5) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LinearScan.hpp556 BasicType type() const { assert(_reg_num == -1 || _reg_num >= LIR_OprDesc::vreg_base, "cannot access type for fixed interval"); return _type; }
557 void set_type(BasicType type) { assert(_reg_num < LIR_OprDesc::vreg_base || _type == T_ILLEGAL || _type == type, "overwriting existing type"); _type = type; }
H A Dc1_LinearScan.cpp188 return i->reg_num() >= LIR_OprDesc::vreg_base;
197 return i->reg_num() >= LIR_OprDesc::vreg_base;
199 return i->reg_num() >= LIR_OprDesc::vreg_base && (i->type() != T_FLOAT && i->type() != T_DOUBLE);
211 return i->reg_num() >= LIR_OprDesc::vreg_base && (i->type() == T_FLOAT || i->type() == T_DOUBLE);
293 if (reg_num < LIR_OprDesc::vreg_base) {
834 for (int j = 0; j < LIR_OprDesc::vreg_base; j++) {
1335 assert(number >= LIR_OprDesc::vreg_base, "fixed intervals must not be live on block bounds");
1667 result = new Interval(LIR_OprDesc::vreg_base);
2393 assert(interval->reg_num() >= LIR_OprDesc::vreg_base, "fixed interval found");
3198 if (i1->reg_num() >= LIR_OprDesc::vreg_base
[all...]
H A Dc1_LIRGenerator.hpp458 , _virtual_register_number(LIR_OprDesc::vreg_base)
H A Dc1_LIR.hpp278 vreg_base = ConcreteRegisterImpl::number_of_registers, enumerator in enum:LIR_OprDesc::__anon128
715 assert(index >= LIR_OprDesc::vreg_base, "must start at vreg_base");
H A Dc1_LIRGenerator.cpp1055 _virtual_register_number = LIR_OprDesc::vreg_base;

Completed in 71 milliseconds