Searched refs:opcode (Results 1 - 25 of 317) sorted by relevance

1234567891011>>

/art/runtime/interpreter/mterp/x86/
H A Dfpcmp.S24 jp .L${opcode}_nan_is_${nanval}
25 je .L${opcode}_finish
26 jb .L${opcode}_less
27 .L${opcode}_nan_is_pos:
29 jmp .L${opcode}_finish
30 .L${opcode}_nan_is_neg:
31 .L${opcode}_less:
33 .L${opcode}_finish:
H A Dop_cmp_long.S10 jl .L${opcode}_smaller
11 jg .L${opcode}_bigger
15 ja .L${opcode}_bigger
16 jb .L${opcode}_smaller
17 .L${opcode}_finish:
21 .L${opcode}_bigger:
23 jmp .L${opcode}_finish
25 .L${opcode}_smaller:
27 jmp .L${opcode}_finish
H A Dbindiv.S18 jz .L${opcode}_8 # Do 8-bit divide
21 jz .L${opcode}_16 # Do 16-bit divide
23 jne .L${opcode}_32
25 jne .L${opcode}_32
27 jmp .L${opcode}_finish
28 .L${opcode}_32:
31 jmp .L${opcode}_finish
32 .L${opcode}_8:
41 jmp .L${opcode}_finish
42 .L${opcode}_1
[all...]
/art/runtime/interpreter/mterp/x86_64/
H A Dfpcmp.S24 jp .L${opcode}_nan_is_${nanval}
25 je .L${opcode}_finish
26 jb .L${opcode}_less
27 .L${opcode}_nan_is_pos:
29 jmp .L${opcode}_finish
30 .L${opcode}_nan_is_neg:
31 .L${opcode}_less:
33 .L${opcode}_finish:
/art/tools/dexfuzz/src/dexfuzz/rawdex/
H A DOpcodeInfo.java27 public final Opcode opcode; field in class:OpcodeInfo
35 public OpcodeInfo(Opcode opcode, String name, int opcodeValue, AbstractFormat fmt) { argument
36 this.opcode = opcode;
/art/runtime/interpreter/mterp/arm64/
H A Dop_return.S12 b.ne .L${opcode}_check
13 .L${opcode}_return:
17 .L${opcode}_check:
19 b .L${opcode}_return
H A Dop_return_void.S6 b.ne .L${opcode}_check
7 .L${opcode}_return:
10 .L${opcode}_check:
12 b .L${opcode}_return
H A Dop_return_void_no_barrier.S4 b.ne .L${opcode}_check
5 .L${opcode}_return:
8 .L${opcode}_check:
10 b .L${opcode}_return
H A Dop_return_wide.S11 b.ne .L${opcode}_check
12 .L${opcode}_return:
16 .L${opcode}_check:
18 b .L${opcode}_return
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
H A DValuePrinter.java216 Opcode opcode = mInsn.insn.info.opcode;
217 if (opcode == Opcode.CONST_STRING || opcode == Opcode.CONST_STRING_JUMBO) {
220 if (opcode == Opcode.IGET_BOOLEAN || opcode == Opcode.SGET_BOOLEAN) {
223 if (opcode == Opcode.IGET_BYTE || opcode == Opcode.SGET_BYTE
224 || opcode == Opcode.INT_TO_BYTE) {
227 if (opcode
[all...]
/art/runtime/
H A Ddex_instruction_utils.h54 constexpr bool IsInstructionDirectConst(Instruction::Code opcode) { argument
55 return Instruction::CONST_4 <= opcode && opcode <= Instruction::CONST_WIDE_HIGH16;
58 constexpr bool IsInstructionConstWide(Instruction::Code opcode) { argument
59 return Instruction::CONST_WIDE_16 <= opcode && opcode <= Instruction::CONST_WIDE_HIGH16;
62 constexpr bool IsInstructionReturn(Instruction::Code opcode) { argument
63 return Instruction::RETURN_VOID <= opcode && opcode <= Instruction::RETURN_OBJECT;
66 constexpr bool IsInstructionInvoke(Instruction::Code opcode) { argument
71 IsInstructionQuickInvoke(Instruction::Code opcode) argument
76 IsInstructionInvokeStatic(Instruction::Code opcode) argument
80 IsInstructionGoto(Instruction::Code opcode) argument
84 IsInstructionIfCc(Instruction::Code opcode) argument
88 IsInstructionIfCcZ(Instruction::Code opcode) argument
139 IsInvokeInstructionRange(Instruction::Code opcode) argument
146 InvokeInstructionType(Instruction::Code opcode) argument
[all...]
H A Ddex_instruction.cc71 #define INSTRUCTION_SIZE(opcode, c, p, format, r, i, a, v) \
72 ((opcode == NOP) ? -1 : \
101 Code opcode = static_cast<Code>(insn & 0xFF); local
102 return FlagsOf(opcode) & Instruction::kContinue;
164 const char* opcode = kInstructionNames[Opcode()]; local
166 case k10x: os << opcode; break; local
167 case k12x: os << StringPrintf("%s v%d, v%d", opcode, VRegA_12x(), VRegB_12x()); break;
168 case k11n: os << StringPrintf("%s v%d, #%+d", opcode, VRegA_11n(), VRegB_11n()); break;
169 case k11x: os << StringPrintf("%s v%d", opcode, VRegA_11x()); break;
170 case k10t: os << StringPrintf("%s %+d", opcode, VRegA_10
387 os << opcode << " {"; local
404 os << opcode << " {"; local
418 os << opcode << " {"; local
[all...]
/art/runtime/interpreter/mterp/mips/
H A Dop_cmpl_double.S25 bc1nez ft2, .L${opcode}_finish
28 bc1nez ft2, .L${opcode}_finish
31 bc1nez ft2, .L${opcode}_finish
32 b .L${opcode}_nan
36 bc1t fcc0, .L${opcode}_finish
39 bc1t fcc0, .L${opcode}_finish
42 bc1t fcc0, .L${opcode}_finish
43 b .L${opcode}_nan
47 .L${opcode}_nan:
50 .L${opcode}_finis
[all...]
H A Dop_cmpl_float.S32 bc1nez ft2, .L${opcode}_finish
35 bc1nez ft2, .L${opcode}_finish
38 bc1nez ft2, .L${opcode}_finish
39 b .L${opcode}_nan
43 bc1t fcc0, .L${opcode}_finish
46 bc1t fcc0, .L${opcode}_finish
49 bc1t fcc0, .L${opcode}_finish
50 b .L${opcode}_nan
54 .L${opcode}_nan:
57 .L${opcode}_finis
[all...]
H A Dfunop.S15 .L${opcode}_set_vreg_f:
17 GET_INST_OPCODE(t1) # extract opcode from rINST
H A DfunopWider.S16 .L${opcode}_set_vreg:
18 GET_INST_OPCODE(t0) # extract opcode from rINST
H A Dop_nop.S2 GET_INST_OPCODE(t0) # extract opcode from rINST
/art/runtime/interpreter/mterp/mips64/
H A DfcvtFooter.S16 GET_INST_OPCODE v0 # extract opcode from rINST
H A Dop_double_to_int.S9 bc1nez f1, .L${opcode}_trunc
14 b .L${opcode}_done
16 .L${opcode}_trunc:
19 .L${opcode}_done:
21 GET_INST_OPCODE v0 # extract opcode from rINST
H A Dop_double_to_long.S9 bc1nez f1, .L${opcode}_trunc
14 b .L${opcode}_done
16 .L${opcode}_trunc:
19 .L${opcode}_done:
21 GET_INST_OPCODE v0 # extract opcode from rINST
H A Dop_float_to_int.S9 bc1nez f1, .L${opcode}_trunc
14 b .L${opcode}_done
16 .L${opcode}_trunc:
19 .L${opcode}_done:
21 GET_INST_OPCODE v0 # extract opcode from rINST
H A Dop_float_to_long.S9 bc1nez f1, .L${opcode}_trunc
14 b .L${opcode}_done
16 .L${opcode}_trunc:
19 .L${opcode}_done:
21 GET_INST_OPCODE v0 # extract opcode from rINST
H A Dop_nop.S2 GET_INST_OPCODE v0 # extract opcode from rINST
/art/disassembler/
H A Ddisassembler_arm.cc252 std::string opcode; local
260 opcode = "bkpt";
267 opcode = (((instruction >> 5) & 1) ? "blx" : "bx");
274 opcode = kDataProcessingOperations[op];
313 opcode = StringPrintf("%s%s", (l ? "ldr" : "str"), (b ? "b" : ""));
343 opcode = StringPrintf("%s%c%c", (l ? "ldm" : "stm"), (u ? 'i' : 'd'), (p ? 'b' : 'a'));
350 opcode = (bl ? "bl" : "b");
357 opcode = "???";
360 opcode += kConditionCodeNames[cond];
361 opcode
503 std::ostringstream opcode; local
1603 std::ostringstream opcode; local
[all...]
/art/runtime/interpreter/mterp/arm/
H A Dop_nop.S2 GET_INST_OPCODE ip @ ip<- opcode from rINST

Completed in 1142 milliseconds

1234567891011>>