New opcodes to handle JIT_OP_BR_LFALSE, JIT_OP_BR_LTRUE, JIT_OP_BR_LE, JIT_OP_BR_LNE, JIT_OP_BR_LLT, JIT_OP_BR_LLT_UN, JIT_OP_BR_LLE, JIT_OP_BR_LLE_UN, JIT_OP_BR_LGT, JIT_OP_BR_LGT_UN, JIT_OP_BR_LGE, JIT_OP_BR_LGE_UN, JIT_OP_ILT_UN, JIT_OP_ILE, JIT_OP_ILE_UN, JIT_OP_IGT, JIT_OP_IGT_UN, JIT_OP_IGE, JIT_OP_IGE_UN, JIT_OP_LEQ, JIT_OP_LNE, JIT_OP_LLT, JIT_OP_LLT_UN, JIT_OP_LLE, JIT_OP_LLE_UN, JIT_OP_LGT, JIT_OP_LGT_UN, JIT_OP_LGE and JIT_OP_LGE_UN. In this patch are handled the cases of [lreg, imm], [lreg, local] and [lreg, lreg], as is already done for the code which handles the 32-bit integer values.
|