1.1 --- a/src/share/vm/c1/c1_LIR.hpp Thu May 27 18:01:56 2010 -0700 1.2 +++ b/src/share/vm/c1/c1_LIR.hpp Thu May 27 22:01:55 2010 -0700 1.3 @@ -505,15 +505,22 @@ 1.4 , _type(type) 1.5 , _disp(0) { verify(); } 1.6 1.7 - LIR_Address(LIR_Opr base, int disp, BasicType type): 1.8 + LIR_Address(LIR_Opr base, intx disp, BasicType type): 1.9 _base(base) 1.10 , _index(LIR_OprDesc::illegalOpr()) 1.11 , _scale(times_1) 1.12 , _type(type) 1.13 , _disp(disp) { verify(); } 1.14 1.15 + LIR_Address(LIR_Opr base, BasicType type): 1.16 + _base(base) 1.17 + , _index(LIR_OprDesc::illegalOpr()) 1.18 + , _scale(times_1) 1.19 + , _type(type) 1.20 + , _disp(0) { verify(); } 1.21 + 1.22 #ifdef X86 1.23 - LIR_Address(LIR_Opr base, LIR_Opr index, Scale scale, int disp, BasicType type): 1.24 + LIR_Address(LIR_Opr base, LIR_Opr index, Scale scale, intx disp, BasicType type): 1.25 _base(base) 1.26 , _index(index) 1.27 , _scale(scale)