< prev index next >

src/jdk.jdeps/share/classes/com/sun/tools/classfile/Opcode.java

Print this page




 225     INVOKEVIRTUAL(0xb6, CPREF_W),
 226     INVOKESPECIAL(0xb7, CPREF_W),
 227     INVOKESTATIC(0xb8, CPREF_W),
 228     INVOKEINTERFACE(0xb9, CPREF_W_UBYTE_ZERO),
 229     INVOKEDYNAMIC(0xba, CPREF_W_UBYTE_ZERO),
 230     NEW(0xbb, CPREF_W),
 231     NEWARRAY(0xbc, ATYPE),
 232     ANEWARRAY(0xbd, CPREF_W),
 233     ARRAYLENGTH(0xbe),
 234     ATHROW(0xbf),
 235     CHECKCAST(0xc0, CPREF_W),
 236     INSTANCEOF(0xc1, CPREF_W),
 237     MONITORENTER(0xc2),
 238     MONITOREXIT(0xc3),
 239     // wide 0xc4
 240     MULTIANEWARRAY(0xc5, CPREF_W_UBYTE),
 241     IFNULL(0xc6, BRANCH),
 242     IFNONNULL(0xc7, BRANCH),
 243     GOTO_W(0xc8, BRANCH_W),
 244     JSR_W(0xc9, BRANCH_W),




 245     // impdep 0xfe: PicoJava nonpriv
 246     // impdep 0xff: Picojava priv
 247 
 248     // wide opcodes
 249     ILOAD_W(0xc415, WIDE_LOCAL),
 250     LLOAD_W(0xc416, WIDE_LOCAL),
 251     FLOAD_W(0xc417, WIDE_LOCAL),
 252     DLOAD_W(0xc418, WIDE_LOCAL),
 253     ALOAD_W(0xc419, WIDE_LOCAL),
 254     ISTORE_W(0xc436, WIDE_LOCAL),
 255     LSTORE_W(0xc437, WIDE_LOCAL),
 256     FSTORE_W(0xc438, WIDE_LOCAL),
 257     DSTORE_W(0xc439, WIDE_LOCAL),
 258     ASTORE_W(0xc43a, WIDE_LOCAL),
 259     IINC_W(0xc484, WIDE_LOCAL_SHORT),
 260     RET_W(0xc4a9, WIDE_LOCAL),
 261 
 262     // PicoJava nonpriv instructions
 263     LOAD_UBYTE(PICOJAVA, 0xfe00),
 264     LOAD_BYTE(PICOJAVA, 0xfe01),




 225     INVOKEVIRTUAL(0xb6, CPREF_W),
 226     INVOKESPECIAL(0xb7, CPREF_W),
 227     INVOKESTATIC(0xb8, CPREF_W),
 228     INVOKEINTERFACE(0xb9, CPREF_W_UBYTE_ZERO),
 229     INVOKEDYNAMIC(0xba, CPREF_W_UBYTE_ZERO),
 230     NEW(0xbb, CPREF_W),
 231     NEWARRAY(0xbc, ATYPE),
 232     ANEWARRAY(0xbd, CPREF_W),
 233     ARRAYLENGTH(0xbe),
 234     ATHROW(0xbf),
 235     CHECKCAST(0xc0, CPREF_W),
 236     INSTANCEOF(0xc1, CPREF_W),
 237     MONITORENTER(0xc2),
 238     MONITOREXIT(0xc3),
 239     // wide 0xc4
 240     MULTIANEWARRAY(0xc5, CPREF_W_UBYTE),
 241     IFNULL(0xc6, BRANCH),
 242     IFNONNULL(0xc7, BRANCH),
 243     GOTO_W(0xc8, BRANCH_W),
 244     JSR_W(0xc9, BRANCH_W),
 245 
 246     DEFAULTVALUE(203, CPREF_W),
 247     WITHFIELD(204, CPREF_W),
 248 
 249     // impdep 0xfe: PicoJava nonpriv
 250     // impdep 0xff: Picojava priv
 251 
 252     // wide opcodes
 253     ILOAD_W(0xc415, WIDE_LOCAL),
 254     LLOAD_W(0xc416, WIDE_LOCAL),
 255     FLOAD_W(0xc417, WIDE_LOCAL),
 256     DLOAD_W(0xc418, WIDE_LOCAL),
 257     ALOAD_W(0xc419, WIDE_LOCAL),
 258     ISTORE_W(0xc436, WIDE_LOCAL),
 259     LSTORE_W(0xc437, WIDE_LOCAL),
 260     FSTORE_W(0xc438, WIDE_LOCAL),
 261     DSTORE_W(0xc439, WIDE_LOCAL),
 262     ASTORE_W(0xc43a, WIDE_LOCAL),
 263     IINC_W(0xc484, WIDE_LOCAL_SHORT),
 264     RET_W(0xc4a9, WIDE_LOCAL),
 265 
 266     // PicoJava nonpriv instructions
 267     LOAD_UBYTE(PICOJAVA, 0xfe00),
 268     LOAD_BYTE(PICOJAVA, 0xfe01),


< prev index next >