• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/db-4.7.25.NC/java/src/com/sleepycat/asm/

Lines Matching defs:opcode

284         // int NA = 0; // not applicable (unused opcode or variable size opcode)
621 public void visitInsn(final int opcode) {
624 int size = stackSize + SIZE[opcode];
629 // if opcode == ATHROW or xRETURN, ends current block (no successor)
630 if ((opcode >= Opcodes.IRETURN && opcode <= Opcodes.RETURN)
631 || opcode == Opcodes.ATHROW)
640 code.putByte(opcode);
643 public void visitIntInsn(final int opcode, final int operand) {
644 if (computeMaxs && opcode != Opcodes.NEWARRAY) {
645 // updates current and max stack sizes only if opcode == NEWARRAY
654 if (opcode == Opcodes.SIPUSH) {
655 code.put12(opcode, operand);
657 code.put11(opcode, operand);
661 public void visitVarInsn(final int opcode, final int var) {
664 if (opcode == Opcodes.RET) {
671 int size = stackSize + SIZE[opcode];
679 if (opcode == Opcodes.LLOAD || opcode == Opcodes.DLOAD
680 || opcode == Opcodes.LSTORE || opcode == Opcodes.DSTORE)
691 if (var < 4 && opcode != Opcodes.RET) {
693 if (opcode < Opcodes.ISTORE) {
695 opt = 26 + ((opcode - Opcodes.ILOAD) << 2) + var;
698 opt = 59 + ((opcode - Opcodes.ISTORE) << 2) + var;
702 code.putByte(196 /* WIDE */).put12(opcode, var);
704 code.put11(opcode, var);
708 public void visitTypeInsn(final int opcode, final String desc) {
709 if (computeMaxs && opcode == Opcodes.NEW) {
710 // updates current and max stack sizes only if opcode == NEW
719 code.put12(opcode, cw.newClass(desc));
723 final int opcode,
732 switch (opcode) {
754 code.put12(opcode, cw.newField(owner, name, desc));
758 final int opcode,
763 boolean itf = opcode == Opcodes.INVOKEINTERFACE;
783 if (opcode == Opcodes.INVOKESTATIC) {
804 code.put12(opcode, i.index);
808 public void visitJumpInsn(final int opcode, final Label label) {
810 if (opcode == Opcodes.GOTO) {
818 } else if (opcode == Opcodes.JSR) {
825 stackSize += SIZE[opcode];
837 * "opposite" opcode of IFxxx (i.e., IFNE for IFEQ) and where <l'>
840 if (opcode == Opcodes.GOTO) {
842 } else if (opcode == Opcodes.JSR) {
845 code.putByte(opcode <= 166
846 ? ((opcode + 1) ^ 1) - 1
847 : opcode ^ 1);
859 code.putByte(opcode);
1547 int opcode = b[u] & 0xFF; // opcode of current instruction
1550 switch (ClassWriter.TYPE[opcode]) {
1556 if (opcode > 201) {
1560 opcode = opcode < 218 ? opcode - 49 : opcode - 20;
1570 if (opcode == Opcodes.GOTO
1571 || opcode == Opcodes.JSR)
1581 // is the "opposite" opcode of IFxxx (i.e.,
1631 opcode = b[u + 1] & 0xFF;
1632 if (opcode == Opcodes.IINC) {
1703 int opcode = b[u] & 0xFF;
1704 switch (ClassWriter.TYPE[opcode]) {
1707 newCode.putByte(opcode);
1711 if (opcode > 201) {
1715 opcode = opcode < 218 ? opcode - 49 : opcode - 20;
1724 // the "opposite" opcode of IFxxx (i.e., IFNE for IFEQ)
1727 if (opcode == Opcodes.GOTO) {
1729 } else if (opcode == Opcodes.JSR) {
1732 newCode.putByte(opcode <= 166
1733 ? ((opcode + 1) ^ 1) - 1
1734 : opcode ^ 1);
1742 newCode.putByte(opcode);
1750 newCode.putByte(opcode);
1806 opcode = b[u + 1] & 0xFF;
1807 if (opcode == Opcodes.IINC) {