Lines Matching refs:opcode
30 int opcode;
35 opcode = op;
80 if (opcode == Opcode.NEWARRAY) {
84 else if (opcode == Opcode.ANEWARRAY
85 || opcode == Opcode.MULTIANEWARRAY) {
93 throw new RuntimeException("bad opcode: " + opcode);
98 case Opcode.T_BOOLEAN :
100 case Opcode.T_CHAR :
102 case Opcode.T_FLOAT :
104 case Opcode.T_DOUBLE :
106 case Opcode.T_BYTE :
108 case Opcode.T_SHORT :
110 case Opcode.T_INT :
112 case Opcode.T_LONG :
123 if (opcode == Opcode.NEWARRAY)
125 else if (opcode == Opcode.ANEWARRAY
126 || opcode == Opcode.MULTIANEWARRAY) {
130 + (opcode == Opcode.ANEWARRAY ? 1 : 0);
133 throw new RuntimeException("bad opcode: " + opcode);
138 * If the opcode is multianewarray, this method returns the second
142 if (opcode == Opcode.MULTIANEWARRAY)
181 if (opcode == Opcode.NEWARRAY) {
187 else if (opcode == Opcode.ANEWARRAY) {
197 else if (opcode == Opcode.MULTIANEWARRAY) {
204 throw new RuntimeException("bad opcode: " + opcode);
223 jc.recordProceed(new ProceedForArray(retType, opcode, index, dim));
242 int opcode;
247 opcode = op;
262 bytecode.addOpcode(opcode);
263 if (opcode == Opcode.ANEWARRAY)
265 else if (opcode == Opcode.NEWARRAY)
267 else /* if (opcode == Opcode.MULTIANEWARRAY) */ {