Class StackOpt
java.lang.Object
EDU.purdue.cs.bloat.editor.InstructionAdapter
EDU.purdue.cs.bloat.trans.StackOpt
- All Implemented Interfaces:
InstructionVisitor, Opcode
-
Field Summary
Fields inherited from interface Opcode
opc_aaload, opc_aastore, opc_aconst_null, opc_aload, opc_aload_0, opc_aload_1, opc_aload_2, opc_aload_3, opc_anewarray, opc_areturn, opc_arraylength, opc_astore, opc_astore_0, opc_astore_1, opc_astore_2, opc_astore_3, opc_aswizzle, opc_aswrange, opc_athrow, opc_aupdate, opc_baload, opc_bastore, opc_bipush, opc_breakpoint, opc_caload, opc_castore, opc_checkcast, opc_d2f, opc_d2i, opc_d2l, opc_dadd, opc_daload, opc_dastore, opc_dcmpg, opc_dcmpl, opc_dconst_0, opc_dconst_1, opc_ddiv, opc_dload, opc_dload_0, opc_dload_1, opc_dload_2, opc_dload_3, opc_dmul, opc_dneg, opc_drem, opc_dreturn, opc_dstore, opc_dstore_0, opc_dstore_1, opc_dstore_2, opc_dstore_3, opc_dsub, opc_dup, opc_dup_x1, opc_dup_x2, opc_dup2, opc_dup2_x1, opc_dup2_x2, opc_f2d, opc_f2i, opc_f2l, opc_fadd, opc_faload, opc_fastore, opc_fcmpg, opc_fcmpl, opc_fconst_0, opc_fconst_1, opc_fconst_2, opc_fdiv, opc_fload, opc_fload_0, opc_fload_1, opc_fload_2, opc_fload_3, opc_fmul, opc_fneg, opc_frem, opc_freturn, opc_fstore, opc_fstore_0, opc_fstore_1, opc_fstore_2, opc_fstore_3, opc_fsub, opc_getfield, opc_getstatic, opc_goto, opc_goto_w, opc_i2b, opc_i2c, opc_i2d, opc_i2f, opc_i2l, opc_i2s, opc_iadd, opc_iaload, opc_iand, opc_iastore, opc_iconst_0, opc_iconst_1, opc_iconst_2, opc_iconst_3, opc_iconst_4, opc_iconst_5, opc_iconst_m1, opc_idiv, opc_if_acmpeq, opc_if_acmpne, opc_if_icmpeq, opc_if_icmpge, opc_if_icmpgt, opc_if_icmple, opc_if_icmplt, opc_if_icmpne, opc_ifeq, opc_ifge, opc_ifgt, opc_ifle, opc_iflt, opc_ifne, opc_ifnonnull, opc_ifnull, opc_iinc, opc_iload, opc_iload_0, opc_iload_1, opc_iload_2, opc_iload_3, opc_imul, opc_ineg, opc_instanceof, opc_invokeinterface, opc_invokespecial, opc_invokestatic, opc_invokevirtual, opc_ior, opc_irem, opc_ireturn, opc_ishl, opc_ishr, opc_istore, opc_istore_0, opc_istore_1, opc_istore_2, opc_istore_3, opc_isub, opc_iushr, opc_ixor, opc_jsr, opc_jsr_w, opc_l2d, opc_l2f, opc_l2i, opc_ladd, opc_laload, opc_land, opc_lastore, opc_lcmp, opc_lconst_0, opc_lconst_1, opc_ldc, opc_ldc_w, opc_ldc2_w, opc_ldiv, opc_lload, opc_lload_0, opc_lload_1, opc_lload_2, opc_lload_3, opc_lmul, opc_lneg, opc_lookupswitch, opc_lor, opc_lrem, opc_lreturn, opc_lshl, opc_lshr, opc_lstore, opc_lstore_0, opc_lstore_1, opc_lstore_2, opc_lstore_3, opc_lsub, opc_lushr, opc_lxor, opc_monitorenter, opc_monitorexit, opc_multianewarray, opc_new, opc_newarray, opc_nop, opc_pop, opc_pop2, opc_putfield, opc_putfield_nowb, opc_putstatic, opc_putstatic_nowb, opc_rc, opc_ret, opc_return, opc_saload, opc_sastore, opc_sipush, opc_supdate, opc_swap, opc_tableswitch, opc_wide, opc_xxxunusedxxx, opcNames, opcSize, opcx_aaload, opcx_aastore, opcx_aload, opcx_areturn, opcx_arraylength, opcx_astore, opcx_aswizzle, opcx_aswrange, opcx_athrow, opcx_aupdate, opcx_baload, opcx_bastore, opcx_caload, opcx_castore, opcx_checkcast, opcx_d2f, opcx_d2i, opcx_d2l, opcx_dadd, opcx_daload, opcx_dastore, opcx_dcmpg, opcx_dcmpl, opcx_ddiv, opcx_dload, opcx_dmul, opcx_dneg, opcx_drem, opcx_dreturn, opcx_dstore, opcx_dsub, opcx_dup, opcx_dup_x1, opcx_dup_x2, opcx_dup2, opcx_dup2_x1, opcx_dup2_x2, opcx_f2d, opcx_f2i, opcx_f2l, opcx_fadd, opcx_faload, opcx_fastore, opcx_fcmpg, opcx_fcmpl, opcx_fdiv, opcx_fload, opcx_fmul, opcx_fneg, opcx_frem, opcx_freturn, opcx_fstore, opcx_fsub, opcx_getfield, opcx_getstatic, opcx_goto, opcx_i2b, opcx_i2c, opcx_i2d, opcx_i2f, opcx_i2l, opcx_i2s, opcx_iadd, opcx_iaload, opcx_iand, opcx_iastore, opcx_idiv, opcx_if_acmpeq, opcx_if_acmpne, opcx_if_icmpeq, opcx_if_icmpge, opcx_if_icmpgt, opcx_if_icmple, opcx_if_icmplt, opcx_if_icmpne, opcx_ifeq, opcx_ifge, opcx_ifgt, opcx_ifle, opcx_iflt, opcx_ifne, opcx_ifnonnull, opcx_ifnull, opcx_iinc, opcx_iload, opcx_imul, opcx_ineg, opcx_instanceof, opcx_invokeinterface, opcx_invokespecial, opcx_invokestatic, opcx_invokevirtual, opcx_ior, opcx_irem, opcx_ireturn, opcx_ishl, opcx_ishr, opcx_istore, opcx_isub, opcx_iushr, opcx_ixor, opcx_jsr, opcx_l2d, opcx_l2f, opcx_l2i, opcx_ladd, opcx_laload, opcx_land, opcx_lastore, opcx_lcmp, opcx_ldc, opcx_ldiv, opcx_lload, opcx_lmul, opcx_lneg, opcx_lor, opcx_lrem, opcx_lreturn, opcx_lshl, opcx_lshr, opcx_lstore, opcx_lsub, opcx_lushr, opcx_lxor, opcx_monitorenter, opcx_monitorexit, opcx_multianewarray, opcx_new, opcx_newarray, opcx_nop, opcx_pop, opcx_pop2, opcx_putfield, opcx_putfield_nowb, opcx_putstatic, opcx_putstatic_nowb, opcx_rc, opcx_ret, opcx_return, opcx_saload, opcx_sastore, opcx_supdate, opcx_swap, opcx_switch, opcXMap, VARIABLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidtransform(MethodEditor method) voidvisit_aaload(Instruction inst) voidvisit_aastore(Instruction inst) voidvisit_aload(Instruction inst) voidvisit_areturn(Instruction inst) voidvisit_arraylength(Instruction inst) voidvisit_astore(Instruction inst) voidvisit_aswizzle(Instruction inst) voidvisit_aswrange(Instruction inst) voidvisit_athrow(Instruction inst) voidvisit_aupdate(Instruction inst) voidvisit_baload(Instruction inst) voidvisit_bastore(Instruction inst) voidvisit_caload(Instruction inst) voidvisit_castore(Instruction inst) voidvisit_checkcast(Instruction inst) voidvisit_d2f(Instruction inst) voidvisit_d2i(Instruction inst) voidvisit_d2l(Instruction inst) voidvisit_dadd(Instruction inst) voidvisit_daload(Instruction inst) voidvisit_dastore(Instruction inst) voidvisit_dcmpg(Instruction inst) voidvisit_dcmpl(Instruction inst) voidvisit_ddiv(Instruction inst) voidvisit_dload(Instruction inst) voidvisit_dmul(Instruction inst) voidvisit_dneg(Instruction inst) voidvisit_drem(Instruction inst) voidvisit_dreturn(Instruction inst) voidvisit_dstore(Instruction inst) voidvisit_dsub(Instruction inst) voidvisit_dup(Instruction inst) voidvisit_dup_x1(Instruction inst) voidvisit_dup_x2(Instruction inst) voidvisit_dup2(Instruction inst) voidvisit_dup2_x1(Instruction inst) voidvisit_dup2_x2(Instruction inst) voidvisit_f2d(Instruction inst) voidvisit_f2i(Instruction inst) voidvisit_f2l(Instruction inst) voidvisit_fadd(Instruction inst) voidvisit_faload(Instruction inst) voidvisit_fastore(Instruction inst) voidvisit_fcmpg(Instruction inst) voidvisit_fcmpl(Instruction inst) voidvisit_fdiv(Instruction inst) voidvisit_fload(Instruction inst) voidvisit_fmul(Instruction inst) voidvisit_fneg(Instruction inst) voidvisit_frem(Instruction inst) voidvisit_freturn(Instruction inst) voidvisit_fstore(Instruction inst) voidvisit_fsub(Instruction inst) voidvisit_getfield(Instruction inst) voidvisit_getstatic(Instruction inst) voidvisit_goto(Instruction inst) voidvisit_i2b(Instruction inst) voidvisit_i2c(Instruction inst) voidvisit_i2d(Instruction inst) voidvisit_i2f(Instruction inst) voidvisit_i2l(Instruction inst) voidvisit_i2s(Instruction inst) voidvisit_iadd(Instruction inst) voidvisit_iaload(Instruction inst) voidvisit_iand(Instruction inst) voidvisit_iastore(Instruction inst) voidvisit_idiv(Instruction inst) voidvisit_if_acmpeq(Instruction inst) voidvisit_if_acmpne(Instruction inst) voidvisit_if_icmpeq(Instruction inst) voidvisit_if_icmpge(Instruction inst) voidvisit_if_icmpgt(Instruction inst) voidvisit_if_icmple(Instruction inst) voidvisit_if_icmplt(Instruction inst) voidvisit_if_icmpne(Instruction inst) voidvisit_ifeq(Instruction inst) voidvisit_ifge(Instruction inst) voidvisit_ifgt(Instruction inst) voidvisit_ifle(Instruction inst) voidvisit_iflt(Instruction inst) voidvisit_ifne(Instruction inst) voidvisit_ifnonnull(Instruction inst) voidvisit_ifnull(Instruction inst) voidvisit_iinc(Instruction inst) voidvisit_iload(Instruction inst) voidvisit_imul(Instruction inst) voidvisit_ineg(Instruction inst) voidvisit_instanceof(Instruction inst) voidvoidvoidvoidvoidvisit_ior(Instruction inst) voidvisit_irem(Instruction inst) voidvisit_ireturn(Instruction inst) voidvisit_ishl(Instruction inst) voidvisit_ishr(Instruction inst) voidvisit_istore(Instruction inst) voidvisit_isub(Instruction inst) voidvisit_iushr(Instruction inst) voidvisit_ixor(Instruction inst) voidvisit_jsr(Instruction inst) voidvisit_l2d(Instruction inst) voidvisit_l2f(Instruction inst) voidvisit_l2i(Instruction inst) voidvisit_ladd(Instruction inst) voidvisit_laload(Instruction inst) voidvisit_land(Instruction inst) voidvisit_lastore(Instruction inst) voidvisit_lcmp(Instruction inst) voidvisit_ldc(Instruction inst) voidvisit_ldiv(Instruction inst) voidvisit_lload(Instruction inst) voidvisit_lmul(Instruction inst) voidvisit_lneg(Instruction inst) voidvisit_lor(Instruction inst) voidvisit_lrem(Instruction inst) voidvisit_lreturn(Instruction inst) voidvisit_lshl(Instruction inst) voidvisit_lshr(Instruction inst) voidvisit_lstore(Instruction inst) voidvisit_lsub(Instruction inst) voidvisit_lushr(Instruction inst) voidvisit_lxor(Instruction inst) voidvoidvisit_monitorexit(Instruction inst) voidvoidvisit_new(Instruction inst) voidvisit_newarray(Instruction inst) voidvisit_nop(Instruction inst) voidvisit_pop(Instruction inst) voidvisit_pop2(Instruction inst) voidvisit_putfield(Instruction inst) voidvoidvisit_putstatic(Instruction inst) voidvoidvisit_rc(Instruction inst) voidvisit_ret(Instruction inst) voidvisit_return(Instruction inst) voidvisit_saload(Instruction inst) voidvisit_sastore(Instruction inst) voidvisit_supdate(Instruction inst) voidvisit_swap(Instruction inst) voidvisit_switch(Instruction inst)
-
Constructor Details
-
StackOpt
public StackOpt()
-
-
Method Details
-
transform
-
visit_nop
- Specified by:
visit_nopin interfaceInstructionVisitor- Overrides:
visit_nopin classInstructionAdapter
-
visit_ldc
- Specified by:
visit_ldcin interfaceInstructionVisitor- Overrides:
visit_ldcin classInstructionAdapter
-
visit_iload
- Specified by:
visit_iloadin interfaceInstructionVisitor- Overrides:
visit_iloadin classInstructionAdapter
-
visit_lload
- Specified by:
visit_lloadin interfaceInstructionVisitor- Overrides:
visit_lloadin classInstructionAdapter
-
visit_fload
- Specified by:
visit_floadin interfaceInstructionVisitor- Overrides:
visit_floadin classInstructionAdapter
-
visit_dload
- Specified by:
visit_dloadin interfaceInstructionVisitor- Overrides:
visit_dloadin classInstructionAdapter
-
visit_aload
- Specified by:
visit_aloadin interfaceInstructionVisitor- Overrides:
visit_aloadin classInstructionAdapter
-
visit_iaload
- Specified by:
visit_ialoadin interfaceInstructionVisitor- Overrides:
visit_ialoadin classInstructionAdapter
-
visit_laload
- Specified by:
visit_laloadin interfaceInstructionVisitor- Overrides:
visit_laloadin classInstructionAdapter
-
visit_faload
- Specified by:
visit_faloadin interfaceInstructionVisitor- Overrides:
visit_faloadin classInstructionAdapter
-
visit_daload
- Specified by:
visit_daloadin interfaceInstructionVisitor- Overrides:
visit_daloadin classInstructionAdapter
-
visit_aaload
- Specified by:
visit_aaloadin interfaceInstructionVisitor- Overrides:
visit_aaloadin classInstructionAdapter
-
visit_baload
- Specified by:
visit_baloadin interfaceInstructionVisitor- Overrides:
visit_baloadin classInstructionAdapter
-
visit_caload
- Specified by:
visit_caloadin interfaceInstructionVisitor- Overrides:
visit_caloadin classInstructionAdapter
-
visit_saload
- Specified by:
visit_saloadin interfaceInstructionVisitor- Overrides:
visit_saloadin classInstructionAdapter
-
visit_istore
- Specified by:
visit_istorein interfaceInstructionVisitor- Overrides:
visit_istorein classInstructionAdapter
-
visit_lstore
- Specified by:
visit_lstorein interfaceInstructionVisitor- Overrides:
visit_lstorein classInstructionAdapter
-
visit_fstore
- Specified by:
visit_fstorein interfaceInstructionVisitor- Overrides:
visit_fstorein classInstructionAdapter
-
visit_dstore
- Specified by:
visit_dstorein interfaceInstructionVisitor- Overrides:
visit_dstorein classInstructionAdapter
-
visit_astore
- Specified by:
visit_astorein interfaceInstructionVisitor- Overrides:
visit_astorein classInstructionAdapter
-
visit_iastore
- Specified by:
visit_iastorein interfaceInstructionVisitor- Overrides:
visit_iastorein classInstructionAdapter
-
visit_lastore
- Specified by:
visit_lastorein interfaceInstructionVisitor- Overrides:
visit_lastorein classInstructionAdapter
-
visit_fastore
- Specified by:
visit_fastorein interfaceInstructionVisitor- Overrides:
visit_fastorein classInstructionAdapter
-
visit_dastore
- Specified by:
visit_dastorein interfaceInstructionVisitor- Overrides:
visit_dastorein classInstructionAdapter
-
visit_aastore
- Specified by:
visit_aastorein interfaceInstructionVisitor- Overrides:
visit_aastorein classInstructionAdapter
-
visit_bastore
- Specified by:
visit_bastorein interfaceInstructionVisitor- Overrides:
visit_bastorein classInstructionAdapter
-
visit_castore
- Specified by:
visit_castorein interfaceInstructionVisitor- Overrides:
visit_castorein classInstructionAdapter
-
visit_sastore
- Specified by:
visit_sastorein interfaceInstructionVisitor- Overrides:
visit_sastorein classInstructionAdapter
-
visit_pop
- Specified by:
visit_popin interfaceInstructionVisitor- Overrides:
visit_popin classInstructionAdapter
-
visit_pop2
- Specified by:
visit_pop2in interfaceInstructionVisitor- Overrides:
visit_pop2in classInstructionAdapter
-
visit_dup
- Specified by:
visit_dupin interfaceInstructionVisitor- Overrides:
visit_dupin classInstructionAdapter
-
visit_dup_x1
- Specified by:
visit_dup_x1in interfaceInstructionVisitor- Overrides:
visit_dup_x1in classInstructionAdapter
-
visit_dup_x2
- Specified by:
visit_dup_x2in interfaceInstructionVisitor- Overrides:
visit_dup_x2in classInstructionAdapter
-
visit_dup2
- Specified by:
visit_dup2in interfaceInstructionVisitor- Overrides:
visit_dup2in classInstructionAdapter
-
visit_dup2_x1
- Specified by:
visit_dup2_x1in interfaceInstructionVisitor- Overrides:
visit_dup2_x1in classInstructionAdapter
-
visit_dup2_x2
- Specified by:
visit_dup2_x2in interfaceInstructionVisitor- Overrides:
visit_dup2_x2in classInstructionAdapter
-
visit_swap
- Specified by:
visit_swapin interfaceInstructionVisitor- Overrides:
visit_swapin classInstructionAdapter
-
visit_iadd
- Specified by:
visit_iaddin interfaceInstructionVisitor- Overrides:
visit_iaddin classInstructionAdapter
-
visit_ladd
- Specified by:
visit_laddin interfaceInstructionVisitor- Overrides:
visit_laddin classInstructionAdapter
-
visit_fadd
- Specified by:
visit_faddin interfaceInstructionVisitor- Overrides:
visit_faddin classInstructionAdapter
-
visit_dadd
- Specified by:
visit_daddin interfaceInstructionVisitor- Overrides:
visit_daddin classInstructionAdapter
-
visit_isub
- Specified by:
visit_isubin interfaceInstructionVisitor- Overrides:
visit_isubin classInstructionAdapter
-
visit_lsub
- Specified by:
visit_lsubin interfaceInstructionVisitor- Overrides:
visit_lsubin classInstructionAdapter
-
visit_fsub
- Specified by:
visit_fsubin interfaceInstructionVisitor- Overrides:
visit_fsubin classInstructionAdapter
-
visit_dsub
- Specified by:
visit_dsubin interfaceInstructionVisitor- Overrides:
visit_dsubin classInstructionAdapter
-
visit_imul
- Specified by:
visit_imulin interfaceInstructionVisitor- Overrides:
visit_imulin classInstructionAdapter
-
visit_lmul
- Specified by:
visit_lmulin interfaceInstructionVisitor- Overrides:
visit_lmulin classInstructionAdapter
-
visit_fmul
- Specified by:
visit_fmulin interfaceInstructionVisitor- Overrides:
visit_fmulin classInstructionAdapter
-
visit_dmul
- Specified by:
visit_dmulin interfaceInstructionVisitor- Overrides:
visit_dmulin classInstructionAdapter
-
visit_idiv
- Specified by:
visit_idivin interfaceInstructionVisitor- Overrides:
visit_idivin classInstructionAdapter
-
visit_ldiv
- Specified by:
visit_ldivin interfaceInstructionVisitor- Overrides:
visit_ldivin classInstructionAdapter
-
visit_fdiv
- Specified by:
visit_fdivin interfaceInstructionVisitor- Overrides:
visit_fdivin classInstructionAdapter
-
visit_ddiv
- Specified by:
visit_ddivin interfaceInstructionVisitor- Overrides:
visit_ddivin classInstructionAdapter
-
visit_irem
- Specified by:
visit_iremin interfaceInstructionVisitor- Overrides:
visit_iremin classInstructionAdapter
-
visit_lrem
- Specified by:
visit_lremin interfaceInstructionVisitor- Overrides:
visit_lremin classInstructionAdapter
-
visit_frem
- Specified by:
visit_fremin interfaceInstructionVisitor- Overrides:
visit_fremin classInstructionAdapter
-
visit_drem
- Specified by:
visit_dremin interfaceInstructionVisitor- Overrides:
visit_dremin classInstructionAdapter
-
visit_ineg
- Specified by:
visit_inegin interfaceInstructionVisitor- Overrides:
visit_inegin classInstructionAdapter
-
visit_lneg
- Specified by:
visit_lnegin interfaceInstructionVisitor- Overrides:
visit_lnegin classInstructionAdapter
-
visit_fneg
- Specified by:
visit_fnegin interfaceInstructionVisitor- Overrides:
visit_fnegin classInstructionAdapter
-
visit_dneg
- Specified by:
visit_dnegin interfaceInstructionVisitor- Overrides:
visit_dnegin classInstructionAdapter
-
visit_ishl
- Specified by:
visit_ishlin interfaceInstructionVisitor- Overrides:
visit_ishlin classInstructionAdapter
-
visit_lshl
- Specified by:
visit_lshlin interfaceInstructionVisitor- Overrides:
visit_lshlin classInstructionAdapter
-
visit_ishr
- Specified by:
visit_ishrin interfaceInstructionVisitor- Overrides:
visit_ishrin classInstructionAdapter
-
visit_lshr
- Specified by:
visit_lshrin interfaceInstructionVisitor- Overrides:
visit_lshrin classInstructionAdapter
-
visit_iushr
- Specified by:
visit_iushrin interfaceInstructionVisitor- Overrides:
visit_iushrin classInstructionAdapter
-
visit_lushr
- Specified by:
visit_lushrin interfaceInstructionVisitor- Overrides:
visit_lushrin classInstructionAdapter
-
visit_iand
- Specified by:
visit_iandin interfaceInstructionVisitor- Overrides:
visit_iandin classInstructionAdapter
-
visit_land
- Specified by:
visit_landin interfaceInstructionVisitor- Overrides:
visit_landin classInstructionAdapter
-
visit_ior
- Specified by:
visit_iorin interfaceInstructionVisitor- Overrides:
visit_iorin classInstructionAdapter
-
visit_lor
- Specified by:
visit_lorin interfaceInstructionVisitor- Overrides:
visit_lorin classInstructionAdapter
-
visit_ixor
- Specified by:
visit_ixorin interfaceInstructionVisitor- Overrides:
visit_ixorin classInstructionAdapter
-
visit_lxor
- Specified by:
visit_lxorin interfaceInstructionVisitor- Overrides:
visit_lxorin classInstructionAdapter
-
visit_iinc
- Specified by:
visit_iincin interfaceInstructionVisitor- Overrides:
visit_iincin classInstructionAdapter
-
visit_i2l
- Specified by:
visit_i2lin interfaceInstructionVisitor- Overrides:
visit_i2lin classInstructionAdapter
-
visit_i2f
- Specified by:
visit_i2fin interfaceInstructionVisitor- Overrides:
visit_i2fin classInstructionAdapter
-
visit_i2d
- Specified by:
visit_i2din interfaceInstructionVisitor- Overrides:
visit_i2din classInstructionAdapter
-
visit_l2i
- Specified by:
visit_l2iin interfaceInstructionVisitor- Overrides:
visit_l2iin classInstructionAdapter
-
visit_l2f
- Specified by:
visit_l2fin interfaceInstructionVisitor- Overrides:
visit_l2fin classInstructionAdapter
-
visit_l2d
- Specified by:
visit_l2din interfaceInstructionVisitor- Overrides:
visit_l2din classInstructionAdapter
-
visit_f2i
- Specified by:
visit_f2iin interfaceInstructionVisitor- Overrides:
visit_f2iin classInstructionAdapter
-
visit_f2l
- Specified by:
visit_f2lin interfaceInstructionVisitor- Overrides:
visit_f2lin classInstructionAdapter
-
visit_f2d
- Specified by:
visit_f2din interfaceInstructionVisitor- Overrides:
visit_f2din classInstructionAdapter
-
visit_d2i
- Specified by:
visit_d2iin interfaceInstructionVisitor- Overrides:
visit_d2iin classInstructionAdapter
-
visit_d2l
- Specified by:
visit_d2lin interfaceInstructionVisitor- Overrides:
visit_d2lin classInstructionAdapter
-
visit_d2f
- Specified by:
visit_d2fin interfaceInstructionVisitor- Overrides:
visit_d2fin classInstructionAdapter
-
visit_i2b
- Specified by:
visit_i2bin interfaceInstructionVisitor- Overrides:
visit_i2bin classInstructionAdapter
-
visit_i2c
- Specified by:
visit_i2cin interfaceInstructionVisitor- Overrides:
visit_i2cin classInstructionAdapter
-
visit_i2s
- Specified by:
visit_i2sin interfaceInstructionVisitor- Overrides:
visit_i2sin classInstructionAdapter
-
visit_lcmp
- Specified by:
visit_lcmpin interfaceInstructionVisitor- Overrides:
visit_lcmpin classInstructionAdapter
-
visit_fcmpl
- Specified by:
visit_fcmplin interfaceInstructionVisitor- Overrides:
visit_fcmplin classInstructionAdapter
-
visit_fcmpg
- Specified by:
visit_fcmpgin interfaceInstructionVisitor- Overrides:
visit_fcmpgin classInstructionAdapter
-
visit_dcmpl
- Specified by:
visit_dcmplin interfaceInstructionVisitor- Overrides:
visit_dcmplin classInstructionAdapter
-
visit_dcmpg
- Specified by:
visit_dcmpgin interfaceInstructionVisitor- Overrides:
visit_dcmpgin classInstructionAdapter
-
visit_ifeq
- Specified by:
visit_ifeqin interfaceInstructionVisitor- Overrides:
visit_ifeqin classInstructionAdapter
-
visit_ifne
- Specified by:
visit_ifnein interfaceInstructionVisitor- Overrides:
visit_ifnein classInstructionAdapter
-
visit_iflt
- Specified by:
visit_ifltin interfaceInstructionVisitor- Overrides:
visit_ifltin classInstructionAdapter
-
visit_ifge
- Specified by:
visit_ifgein interfaceInstructionVisitor- Overrides:
visit_ifgein classInstructionAdapter
-
visit_ifgt
- Specified by:
visit_ifgtin interfaceInstructionVisitor- Overrides:
visit_ifgtin classInstructionAdapter
-
visit_ifle
- Specified by:
visit_iflein interfaceInstructionVisitor- Overrides:
visit_iflein classInstructionAdapter
-
visit_if_icmpeq
- Specified by:
visit_if_icmpeqin interfaceInstructionVisitor- Overrides:
visit_if_icmpeqin classInstructionAdapter
-
visit_if_icmpne
- Specified by:
visit_if_icmpnein interfaceInstructionVisitor- Overrides:
visit_if_icmpnein classInstructionAdapter
-
visit_if_icmplt
- Specified by:
visit_if_icmpltin interfaceInstructionVisitor- Overrides:
visit_if_icmpltin classInstructionAdapter
-
visit_if_icmpge
- Specified by:
visit_if_icmpgein interfaceInstructionVisitor- Overrides:
visit_if_icmpgein classInstructionAdapter
-
visit_if_icmpgt
- Specified by:
visit_if_icmpgtin interfaceInstructionVisitor- Overrides:
visit_if_icmpgtin classInstructionAdapter
-
visit_if_icmple
- Specified by:
visit_if_icmplein interfaceInstructionVisitor- Overrides:
visit_if_icmplein classInstructionAdapter
-
visit_if_acmpeq
- Specified by:
visit_if_acmpeqin interfaceInstructionVisitor- Overrides:
visit_if_acmpeqin classInstructionAdapter
-
visit_if_acmpne
- Specified by:
visit_if_acmpnein interfaceInstructionVisitor- Overrides:
visit_if_acmpnein classInstructionAdapter
-
visit_goto
- Specified by:
visit_gotoin interfaceInstructionVisitor- Overrides:
visit_gotoin classInstructionAdapter
-
visit_jsr
- Specified by:
visit_jsrin interfaceInstructionVisitor- Overrides:
visit_jsrin classInstructionAdapter
-
visit_ret
- Specified by:
visit_retin interfaceInstructionVisitor- Overrides:
visit_retin classInstructionAdapter
-
visit_switch
- Specified by:
visit_switchin interfaceInstructionVisitor- Overrides:
visit_switchin classInstructionAdapter
-
visit_ireturn
- Specified by:
visit_ireturnin interfaceInstructionVisitor- Overrides:
visit_ireturnin classInstructionAdapter
-
visit_lreturn
- Specified by:
visit_lreturnin interfaceInstructionVisitor- Overrides:
visit_lreturnin classInstructionAdapter
-
visit_freturn
- Specified by:
visit_freturnin interfaceInstructionVisitor- Overrides:
visit_freturnin classInstructionAdapter
-
visit_dreturn
- Specified by:
visit_dreturnin interfaceInstructionVisitor- Overrides:
visit_dreturnin classInstructionAdapter
-
visit_areturn
- Specified by:
visit_areturnin interfaceInstructionVisitor- Overrides:
visit_areturnin classInstructionAdapter
-
visit_return
- Specified by:
visit_returnin interfaceInstructionVisitor- Overrides:
visit_returnin classInstructionAdapter
-
visit_getstatic
- Specified by:
visit_getstaticin interfaceInstructionVisitor- Overrides:
visit_getstaticin classInstructionAdapter
-
visit_putstatic
- Specified by:
visit_putstaticin interfaceInstructionVisitor- Overrides:
visit_putstaticin classInstructionAdapter
-
visit_putstatic_nowb
- Specified by:
visit_putstatic_nowbin interfaceInstructionVisitor- Overrides:
visit_putstatic_nowbin classInstructionAdapter
-
visit_getfield
- Specified by:
visit_getfieldin interfaceInstructionVisitor- Overrides:
visit_getfieldin classInstructionAdapter
-
visit_putfield
- Specified by:
visit_putfieldin interfaceInstructionVisitor- Overrides:
visit_putfieldin classInstructionAdapter
-
visit_putfield_nowb
- Specified by:
visit_putfield_nowbin interfaceInstructionVisitor- Overrides:
visit_putfield_nowbin classInstructionAdapter
-
visit_invokevirtual
- Specified by:
visit_invokevirtualin interfaceInstructionVisitor- Overrides:
visit_invokevirtualin classInstructionAdapter
-
visit_invokespecial
- Specified by:
visit_invokespecialin interfaceInstructionVisitor- Overrides:
visit_invokespecialin classInstructionAdapter
-
visit_invokestatic
- Specified by:
visit_invokestaticin interfaceInstructionVisitor- Overrides:
visit_invokestaticin classInstructionAdapter
-
visit_invokeinterface
- Specified by:
visit_invokeinterfacein interfaceInstructionVisitor- Overrides:
visit_invokeinterfacein classInstructionAdapter
-
visit_new
- Specified by:
visit_newin interfaceInstructionVisitor- Overrides:
visit_newin classInstructionAdapter
-
visit_newarray
- Specified by:
visit_newarrayin interfaceInstructionVisitor- Overrides:
visit_newarrayin classInstructionAdapter
-
visit_arraylength
- Specified by:
visit_arraylengthin interfaceInstructionVisitor- Overrides:
visit_arraylengthin classInstructionAdapter
-
visit_athrow
- Specified by:
visit_athrowin interfaceInstructionVisitor- Overrides:
visit_athrowin classInstructionAdapter
-
visit_checkcast
- Specified by:
visit_checkcastin interfaceInstructionVisitor- Overrides:
visit_checkcastin classInstructionAdapter
-
visit_instanceof
- Specified by:
visit_instanceofin interfaceInstructionVisitor- Overrides:
visit_instanceofin classInstructionAdapter
-
visit_monitorenter
- Specified by:
visit_monitorenterin interfaceInstructionVisitor- Overrides:
visit_monitorenterin classInstructionAdapter
-
visit_monitorexit
- Specified by:
visit_monitorexitin interfaceInstructionVisitor- Overrides:
visit_monitorexitin classInstructionAdapter
-
visit_multianewarray
- Specified by:
visit_multianewarrayin interfaceInstructionVisitor- Overrides:
visit_multianewarrayin classInstructionAdapter
-
visit_ifnull
- Specified by:
visit_ifnullin interfaceInstructionVisitor- Overrides:
visit_ifnullin classInstructionAdapter
-
visit_ifnonnull
- Specified by:
visit_ifnonnullin interfaceInstructionVisitor- Overrides:
visit_ifnonnullin classInstructionAdapter
-
visit_rc
- Specified by:
visit_rcin interfaceInstructionVisitor- Overrides:
visit_rcin classInstructionAdapter
-
visit_aupdate
- Specified by:
visit_aupdatein interfaceInstructionVisitor- Overrides:
visit_aupdatein classInstructionAdapter
-
visit_supdate
- Specified by:
visit_supdatein interfaceInstructionVisitor- Overrides:
visit_supdatein classInstructionAdapter
-
visit_aswizzle
- Specified by:
visit_aswizzlein interfaceInstructionVisitor- Overrides:
visit_aswizzlein classInstructionAdapter
-
visit_aswrange
- Specified by:
visit_aswrangein interfaceInstructionVisitor- Overrides:
visit_aswrangein classInstructionAdapter
-