src/cpu/x86/vm/c1_LIRAssembler_x86.cpp

changeset 2145
7f9553bedfd5
parent 2138
d5d065957597
child 2146
3a294e483abc
equal deleted inserted replaced
2144:a83b0246bb77 2145:7f9553bedfd5
2064 } else if (right->is_constant()) { 2064 } else if (right->is_constant()) {
2065 // cpu register - constant 2065 // cpu register - constant
2066 jint c = right->as_constant_ptr()->as_jint(); 2066 jint c = right->as_constant_ptr()->as_jint();
2067 switch (code) { 2067 switch (code) {
2068 case lir_add: { 2068 case lir_add: {
2069 __ increment(lreg, c); 2069 __ incrementl(lreg, c);
2070 break; 2070 break;
2071 } 2071 }
2072 case lir_sub: { 2072 case lir_sub: {
2073 __ decrement(lreg, c); 2073 __ decrementl(lreg, c);
2074 break; 2074 break;
2075 } 2075 }
2076 default: ShouldNotReachHere(); 2076 default: ShouldNotReachHere();
2077 } 2077 }
2078 2078

mercurial