Lines Matching defs:asm
29 import sun.tools.asm.Assembler;
30 import sun.tools.asm.Label;
78 void codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue) {
79 left.codeValue(env, ctx, asm);
84 right.codeValue(env, ctx, asm);
85 asm.add(where, whenTrue ? opc_if_icmpeq : opc_if_icmpne, lbl, whenTrue);
90 right.codeValue(env, ctx, asm);
91 asm.add(where, opc_lcmp);
94 right.codeValue(env, ctx, asm);
95 asm.add(where, opc_fcmpl);
98 right.codeValue(env, ctx, asm);
99 asm.add(where, opc_dcmpl);
105 asm.add(where, whenTrue ? opc_ifnull : opc_ifnonnull, lbl, whenTrue);
107 right.codeValue(env, ctx, asm);
108 asm.add(where, whenTrue ? opc_if_acmpeq : opc_if_acmpne, lbl, whenTrue);
115 asm.add(where, whenTrue ? opc_ifeq : opc_ifne, lbl, whenTrue);