Searched refs:addOpcode (Results 1 – 17 of 17) sorted by relevance
411 public void addOpcode(int code) { in addOpcode() method in Bytecode460 addOpcode(42 + n); // aload_<n> in addAload()462 addOpcode(ALOAD); // aload in addAload()466 addOpcode(WIDE); in addAload()467 addOpcode(ALOAD); in addAload()479 addOpcode(75 + n); // astore_<n> in addAstore()481 addOpcode(ASTORE); // astore in addAstore()485 addOpcode(WIDE); in addAstore()486 addOpcode(ASTORE); in addAstore()498 addOpcode(3 + n); // iconst_<i> -1..5 in addIconst()[all …]
294 bytecode.addOpcode(Opcode.RETURN); in atMethodBody()339 bytecode.addOpcode(POP2); in atStmnt()341 bytecode.addOpcode(POP); in atStmnt()396 bytecode.addOpcode(Opcode.GOTO); in atIfStmnt()423 bytecode.addOpcode(Opcode.GOTO); in atWhileStmnt()485 bytecode.addOpcode(Opcode.GOTO); in atForStmnt()505 bytecode.addOpcode(LOOKUPSWITCH); in atSwitchStmnt()579 bytecode.addOpcode(Opcode.GOTO); in atBreakStmnt()621 bytecode.addOpcode(op); in atReturnStmnt2()631 bytecode.addOpcode(ATHROW); in atThrowStmnt()[all …]
106 b.addOpcode(Opcode.GOTO); in jsrJmp()182 b.addOpcode(Opcode.GOTO); in doit()210 bc.addOpcode(Opcode.GOTO); in atTryStmnt()236 bc.addOpcode(Opcode.GOTO); in atTryStmnt()254 bc.addOpcode(ATHROW); in atTryStmnt()285 bc.addOpcode(Opcode.GOTO); in addFinally()299 bytecode.addOpcode(DUP); in atNewExpr()382 bytecode.addOpcode(NEWARRAY); in atNewArrayExpr2()390 bytecode.addOpcode(DUP); in atNewArrayExpr2()396 bytecode.addOpcode(getArrayWriteOp(type, 0)); in atNewArrayExpr2()[all …]
70 bytecode.addOpcode(ACONST_NULL); in addNullIfVoid()136 bytecode.addOpcode(POP); in atFieldAssign()151 code.addOpcode(DUP); in atAssignParamList()153 code.addOpcode(AALOAD); in atAssignParamList()210 bytecode.addOpcode(DUP); // dup in atCastToWrapper()212 bytecode.addOpcode(DUP2_X2); // dup2_x2 in atCastToWrapper()214 bytecode.addOpcode(DUP2_X1); // dup2_x1 in atCastToWrapper()216 bytecode.addOpcode(POP2); // pop2 in atCastToWrapper()417 bytecode.addOpcode(POP2); in atReturnStmnt()419 bytecode.addOpcode(POP); in atReturnStmnt()[all …]
255 b.addOpcode(value); in makeDefaultBody()257 b.addOpcode(op); in makeDefaultBody()
867 code.addOpcode(Bytecode.RETURN); in addMethodsHolder()882 code.addOpcode(Bytecode.RETURN); in addSetter()896 code.addOpcode(Bytecode.ARETURN); in addGetter()1071 code.addOpcode(Opcode.IFNONNULL); in makeConstructor()1084 code.addOpcode(Opcode.RETURN); in makeConstructor()1154 code.addOpcode(Opcode.AALOAD); in makeForwarder()1158 code.addOpcode(Opcode.AALOAD); in makeForwarder()1226 code.addOpcode(Opcode.LRETURN); in addReturn()1230 code.addOpcode(Opcode.FRETURN); in addReturn()1232 code.addOpcode(Opcode.DRETURN); in addReturn()[all …]
126 /* 30 */ code.addOpcode(Opcode.ATHROW); in generate()130 /* 33 */ code.addOpcode(Opcode.LOOKUPSWITCH); in generate()167 /* 128 */ code.addOpcode(Opcode.RETURN); in generate()182 code.addOpcode(opcode); in addJump()
144 code.addOpcode(opcode); in addJump()208 /* 9 */ code.addOpcode(Opcode.ARETURN); in generateDeadCode()225 /* 4 */ code.addOpcode(Opcode.ARETURN); in generateInvalidCode()259 /* 6 */ code.addOpcode(Opcode.ARETURN); in generateJsrMerge()281 /* 4 */ code.addOpcode(Opcode.ARETURN); in generateJsrMerge2()
831 code.addOpcode(Opcode.ACONST_NULL); in insertAfterAdvice()834 code.addOpcode(Opcode.RETURN); in insertAfterAdvice()843 code.addOpcode(((CtPrimitiveType)rtype).getReturnOp()); in insertAfterAdvice()845 code.addOpcode(Opcode.ARETURN); in insertAfterAdvice()905 b.addOpcode(Opcode.ACONST_NULL); in insertAfterHandler()914 b.addOpcode(Opcode.ACONST_NULL); in insertAfterHandler()920 b.addOpcode(Opcode.ATHROW); in insertAfterHandler()
189 code.addOpcode(pt.getReturnOp()); in compileReturn()193 code.addOpcode(Bytecode.ARETURN); in compileReturn()
232 bytecode.addOpcode(NEW); in doit()234 bytecode.addOpcode(DUP); in doit()
229 bytecode.addOpcode(ACONST_NULL); // initialize $_ in replace2()262 bytecode.addOpcode(opcode); in doit()
127 b.addOpcode(Opcode.GOTO); in insertBefore()
153 bytecode.addOpcode(Opcode.CHECKCAST); in doit()
157 bytecode.addOpcode(Opcode.INSTANCEOF); in doit()
201 bytecode.addOpcode(ACONST_NULL); in replace()
236 bytecode.addOpcode(ACONST_NULL); in storeStack()