/dalvik/vm/mterp/x86/ |
OP_SGET.S | 17 je .L${opcode}_resolve # if not, make it so 18 .L${opcode}_finish: # field ptr in eax 30 .L${opcode}_resolve: 42 jne .L${opcode}_finish # success, continue
|
OP_SGET_WIDE.S | 16 je .L${opcode}_resolve # if not, make it so 17 .L${opcode}_finish: # field ptr in eax 31 .L${opcode}_resolve: 43 jne .L${opcode}_finish # success, continue
|
OP_SPUT.S | 17 je .L${opcode}_resolve # if not, make it so 18 .L${opcode}_finish: # field ptr in eax 30 .L${opcode}_resolve: 42 jne .L${opcode}_finish # success, continue
|
OP_SPUT_WIDE.S | 17 je .L${opcode}_resolve # if not, make it so 18 .L${opcode}_finish: # field ptr in eax 32 .L${opcode}_resolve: 44 jne .L${opcode}_finish # success, continue
|
OP_AGET_WIDE.S | 15 jb .L${opcode}_finish # index < length, OK 19 .L${opcode}_finish:
|
OP_APUT_WIDE.S | 15 jb .L${opcode}_finish # index < length, OK 19 .L${opcode}_finish:
|
OP_MONITOR_ENTER.S | 14 jne .L${opcode}_continue 18 .L${opcode}_continue:
|
OP_SHL_LONG.S | 31 jmp .L${opcode}_finish 34 .L${opcode}_finish:
|
OP_SHL_LONG_2ADDR.S | 27 jmp .L${opcode}_finish 31 .L${opcode}_finish:
|
OP_SHR_LONG.S | 31 jmp .L${opcode}_finish 35 .L${opcode}_finish:
|
OP_SHR_LONG_2ADDR.S | 27 jmp .L${opcode}_finish 31 .L${opcode}_finish:
|
OP_USHR_LONG.S | 30 jmp .L${opcode}_finish 34 .L${opcode}_finish:
|
/dalvik/vm/mterp/x86-atom/ |
OP_SGET.S | 38 je .L${opcode}_resolve 39 jmp .L${opcode}_finish 42 .L${opcode}_resolve: 56 .L${opcode}_finish:
|
OP_SGET_WIDE.S | 38 je .L${opcode}_resolve 40 .L${opcode}_finish: 52 .L${opcode}_resolve: 64 jne .L${opcode}_finish # success, continue
|
OP_SHR_LONG_2ADDR.S | 41 jl .L${opcode}_finish # consider sign 42 jmp .L${opcode}_final # sign is fine, finish 45 .L${opcode}_finish: 52 .L${opcode}_final:
|
OP_SPUT.S | 38 je .L${opcode}_resolve 39 jmp .L${opcode}_finish 42 .L${opcode}_resolve: 56 .L${opcode}_finish:
|
OP_SPUT_WIDE.S | 38 je .L${opcode}_resolve 40 .L${opcode}_finish: 52 .L${opcode}_resolve: 64 jne .L${opcode}_finish # success, continue
|
binopD2addr.S | 43 jnz .L${opcode}_continue 45 je .L${opcode}_break 47 .L${opcode}_continue: 61 .L${opcode}_break:
|
binopDLit16.S | 44 jnz .L${opcode}_continue 46 je .L${opcode}_break 47 .L${opcode}_continue: 63 .L${opcode}_break:
|
binopDLit8.S | 42 jnz .L${opcode}_continue 44 je .L${opcode}_break 45 .L${opcode}_continue: 60 .L${opcode}_break:
|
stub.S | 22 call dvmMterp_${opcode} # call c-based implementation
|
/external/webkit/JavaScriptCore/interpreter/ |
Interpreter.h | 37 #include "Opcode.h" 77 Opcode getOpcode(OpcodeID id) 86 OpcodeID getOpcodeID(Opcode opcode) 89 ASSERT(isOpcode(opcode)); 90 return m_opcodeIDTable.get(opcode); 92 return opcode; 96 bool isOpcode(Opcode); 151 bool isCallBytecode(Opcode opcode) { return opcode == getOpcode(op_call) || opcode == getOpcode(op_construct) || opcode == getOpcode (…) [all...] |
/external/elfutils/libdw/ |
dwarf_getsrclines.c | 158 /* The opcode base. */ 161 /* Remember array with the standard opcode length (-1 to account for 162 the opcode with value zero not being mentioned). */ 311 unsigned int opcode; local 315 /* Read the opcode. */ 316 opcode = *linep++; 318 /* Is this a special opcode? */ 319 if (likely (opcode >= opcode_base)) 321 /* Yes. Handling this is quite easy since the opcode value 324 opcode = (desired line increment - line_base [all...] |
/dalvik/vm/mterp/armv5te/ |
OP_GOTO.S | 19 GET_INST_OPCODE(ip) @ extract opcode from rINST 23 GET_INST_OPCODE(ip) @ extract opcode from rINST
|
OP_GOTO_16.S | 18 GET_INST_OPCODE(ip) @ extract opcode from rINST 22 GET_INST_OPCODE(ip) @ extract opcode from rINST
|