src/share/vm/c1/c1_LinearScan.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot-comp Cdiff src/share/vm/c1/c1_LinearScan.cpp

src/share/vm/c1/c1_LinearScan.cpp

Print this page

        

*** 1137,1147 **** } } } } ! } else if (opr_type != T_LONG) { // integer instruction (note: long operands must always be in register) switch (op->code()) { case lir_cmp: case lir_add: case lir_sub: --- 1137,1147 ---- } } } } ! } else if (opr_type != T_LONG && LP64_ONLY(opr_type != T_OBJECT) NOT_LP64(true)) { // integer instruction (note: long operands must always be in register) switch (op->code()) { case lir_cmp: case lir_add: case lir_sub:
src/share/vm/c1/c1_LinearScan.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File