249 opcode, |
249 opcode, |
250 predefClass)); |
250 predefClass)); |
251 } |
251 } |
252 |
252 |
253 /** Enter a binary operation, as above but with two opcodes, |
253 /** Enter a binary operation, as above but with two opcodes, |
254 * which get encoded as (opcode1 << ByteCodeTags.preShift) + opcode2. |
254 * which get encoded as |
|
255 * {@code (opcode1 << ByteCodeTags.preShift) + opcode2 }. |
255 * @param opcode1 First opcode. |
256 * @param opcode1 First opcode. |
256 * @param opcode2 Second opcode. |
257 * @param opcode2 Second opcode. |
257 */ |
258 */ |
258 private void enterBinop(String name, |
259 private void enterBinop(String name, |
259 Type left, Type right, Type res, |
260 Type left, Type right, Type res, |