Lines Matching refs:opcode

121      * result is a bit set with the offset of each opcode-per-se flipped on.
173 * to the visitor are canonicalized, altering the opcode to a more
191 * to the {@code int} variant opcode, with the {@code type}
199 * variant opcode, with the {@code type} argument set to indicate
223 int opcode = bytes.getUnsignedByte(offset);
224 int info = ByteOps.opInfo(opcode);
227 switch (opcode) {
229 visitor.visitNoArgs(opcode, offset, 1, Type.VOID);
375 int idx = opcode - ByteOps.ILOAD_0;
384 int idx = opcode - ByteOps.LLOAD_0;
393 int idx = opcode - ByteOps.FLOAD_0;
402 int idx = opcode - ByteOps.DLOAD_0;
411 int idx = opcode - ByteOps.ALOAD_0;
490 int idx = opcode - ByteOps.ISTORE_0;
499 int idx = opcode - ByteOps.LSTORE_0;
508 int idx = opcode - ByteOps.FSTORE_0;
517 int idx = opcode - ByteOps.DSTORE_0;
526 int idx = opcode - ByteOps.ASTORE_0;
583 visitor.visitNoArgs(opcode, offset, 1, Type.VOID);
598 visitor.visitNoArgs(opcode, offset, 1, Type.INT);
614 * It's "opcode - 1" because, conveniently enough, all
617 visitor.visitNoArgs(opcode - 1, offset, 1, Type.LONG);
627 * It's "opcode - 2" because, conveniently enough, all
630 visitor.visitNoArgs(opcode - 2, offset, 1, Type.FLOAT);
640 * It's "opcode - 3" because, conveniently enough, all
643 visitor.visitNoArgs(opcode - 3, offset, 1, Type.DOUBLE);
649 visitor.visitLocal(opcode, offset, 3, idx,
656 visitor.visitNoArgs(opcode, offset, 1, Type.LONG);
662 visitor.visitNoArgs(opcode, offset, 1, Type.FLOAT);
668 visitor.visitNoArgs(opcode, offset, 1, Type.DOUBLE);
683 visitor.visitNoArgs(opcode, offset, 1, Type.INT);
705 visitor.visitBranch(opcode, offset, 3, target);
710 visitor.visitLocal(opcode, offset, 2, idx,
748 visitor.visitNoArgs(opcode, offset, 1, Type.VOID);
764 visitor.visitConstant(opcode, offset, 3, cst, 0);
772 visitor.visitConstant(opcode, offset, 5, cst,
789 visitor.visitConstant(opcode, offset, 4, cst, dimensions);
796 (opcode == ByteOps.GOTO_W) ? ByteOps.GOTO :
802 visitor.visitInvalid(opcode, offset, 1);
819 * @param offset the offset to the {@code tableswitch} opcode itself
862 * @param offset the offset to the {@code lookupswitch} opcode itself
900 * @param offset the offset to the {@code newarray} opcode itself
1089 * @param offset the offset to the {@code wide} opcode itself
1094 int opcode = bytes.getUnsignedByte(offset + 1);
1096 switch (opcode) {
1148 visitor.visitLocal(opcode, offset, 4, idx,
1154 visitor.visitLocal(opcode, offset, 6, idx,
1172 * @param opcode the opcode
1176 public void visitInvalid(int opcode, int offset, int length);
1182 * @param opcode the opcode
1187 public void visitNoArgs(int opcode, int offset, int length,
1193 * @param opcode the opcode
1201 public void visitLocal(int opcode, int offset, int length,
1221 * @param opcode the opcode
1228 public void visitConstant(int opcode, int offset, int length,
1234 * @param opcode the opcode
1239 public void visitBranch(int opcode, int offset, int length,
1245 * @param opcode the opcode
1253 public void visitSwitch(int opcode, int offset, int length,
1295 public void visitInvalid(int opcode, int offset, int length) {
1300 public void visitNoArgs(int opcode, int offset, int length,
1306 public void visitLocal(int opcode, int offset, int length,
1312 public void visitConstant(int opcode, int offset, int length,
1318 public void visitBranch(int opcode, int offset, int length,
1324 public void visitSwitch(int opcode, int offset, int length,
1365 public void visitInvalid(int opcode, int offset, int length) {
1371 public void visitNoArgs(int opcode, int offset, int length,
1378 public void visitLocal(int opcode, int offset, int length,
1385 public void visitConstant(int opcode, int offset, int length,
1394 public void visitBranch(int opcode, int offset, int length,
1401 public void visitSwitch(int opcode, int offset, int length,