HomeSort by relevance Sort by last modified time
    Searched refs:Instruction (Results 1 - 25 of 971) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /art/runtime/
dex_instruction_test.cc 23 Instruction::Code nop = Instruction::NOP;
24 EXPECT_STREQ("nop", Instruction::Name(nop));
25 EXPECT_EQ(Instruction::k10x, Instruction::FormatOf(nop));
26 EXPECT_EQ(Instruction::kIndexNone, Instruction::IndexTypeOf(nop));
27 EXPECT_EQ(Instruction::kContinue, Instruction::FlagsOf(nop));
28 EXPECT_EQ(Instruction::kVerifyNone, Instruction::VerifyFlagsOf(nop))
    [all...]
dex_instruction_utils.h 35 // Dex instruction memory access types correspond to the ordering of GET/PUT instructions;
54 constexpr bool IsInstructionDirectConst(Instruction::Code opcode) {
55 return Instruction::CONST_4 <= opcode && opcode <= Instruction::CONST_WIDE_HIGH16;
58 constexpr bool IsInstructionConstWide(Instruction::Code opcode) {
59 return Instruction::CONST_WIDE_16 <= opcode && opcode <= Instruction::CONST_WIDE_HIGH16;
62 constexpr bool IsInstructionReturn(Instruction::Code opcode) {
63 return Instruction::RETURN_VOID <= opcode && opcode <= Instruction::RETURN_OBJECT
    [all...]
  /art/tools/dexfuzz/src/dexfuzz/rawdex/formats/
ContainsTarget.java 19 import dexfuzz.rawdex.Instruction;
22 * Every Format that contains an offset to a target instruction
26 public long getTarget(Instruction insn);
28 public void setTarget(Instruction insn, long target);
ContainsConst.java 19 import dexfuzz.rawdex.Instruction;
24 * part of a provided Instruction to be read and set correctly.
27 public long getConst(Instruction insn);
29 public void setConst(Instruction insn, long constant);
  /external/llvm/include/llvm/Analysis/
OrderedBasicBlock.h 11 // an interface where clients can query if one instruction comes before another
15 // maintains an internal Instruction -> Position map. A OrderedBasicBlock
31 class Instruction;
36 /// \brief Map a instruction to its position in a BasicBlock.
37 SmallDenseMap<const Instruction *, unsigned, 32> NumberedInsts;
39 /// \brief Keep track of last instruction inserted into \p NumberedInsts.
44 /// \brief The position/number to tag the next instruction to be found.
51 /// Cache and number out instruction while walking \p BB.
52 bool comesBefore(const Instruction *A, const Instruction *B)
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/frv/
fr450-insn.l 2 .*:1: Error: Instruction not supported by this architecture
3 .*:2: Error: Instruction not supported by this architecture
4 .*:3: Error: Instruction not supported by this architecture
5 .*:4: Error: Instruction not supported by this architecture
6 .*:5: Error: Instruction not supported by this architecture
8 .*:7: Error: Instruction not supported by this architecture
9 .*:8: Error: Instruction not supported by this architecture
10 .*:9: Error: Instruction not supported by this architecture
11 .*:10: Error: Instruction not supported by this architecture
12 .*:11: Error: Instruction not supported by this architectur
    [all...]
  /art/compiler/optimizing/
ssa_test.cc 121 Instruction::CONST_4 | 0 | 0,
122 Instruction::IF_EQ, 3,
123 Instruction::GOTO | 0x100,
124 Instruction::RETURN_VOID);
130 // Test that we create a phi for the join block of an if control flow instruction
152 Instruction::CONST_4 | 0 | 0,
153 Instruction::IF_EQ, 3,
154 Instruction::CONST_4 | 4 << 12 | 0,
155 Instruction::RETURN | 0 << 8);
161 // Test that we create a phi for the join block of an if control flow instruction
    [all...]
pretty_printer_test.cc 43 Instruction::RETURN_VOID);
71 Instruction::GOTO | 0x100,
72 Instruction::RETURN_VOID);
92 Instruction::GOTO | 0x100,
93 Instruction::GOTO | 0x100,
94 Instruction::RETURN_VOID);
114 Instruction::GOTO | 0x200,
115 Instruction::RETURN_VOID,
116 Instruction::GOTO | 0xFF00);
121 Instruction::GOTO_16, 3
    [all...]
liveness_test.cc 90 Instruction::CONST_4 | 0 | 0,
91 Instruction::RETURN_VOID);
112 Instruction::CONST_4 | 0 | 0,
113 Instruction::RETURN);
138 Instruction::CONST_4 | 3 << 12 | 0,
139 Instruction::CONST_4 | 4 << 12 | 1 << 8,
140 Instruction::ADD_INT_2ADDR | 1 << 12,
141 Instruction::GOTO | 0x100,
142 Instruction::RETURN);
185 Instruction::CONST_4 | 0 | 0
    [all...]
linearize_test.cc 70 Instruction::CONST_4 | 0 | 0,
71 Instruction::IF_EQ, 5,
72 Instruction::IF_EQ, 0xFFFE,
73 Instruction::GOTO | 0xFE00,
74 Instruction::RETURN_VOID);
95 Instruction::CONST_4 | 0 | 0,
96 Instruction::IF_EQ, 3,
97 Instruction::RETURN_VOID,
98 Instruction::IF_EQ, 0xFFFD,
99 Instruction::GOTO | 0xFE00)
    [all...]
suspend_check_test.cc 46 Instruction::NOP,
47 Instruction::GOTO | 0xFF00);
54 Instruction::GOTO_32, 0, 0);
61 Instruction::CONST_4 | 0 | 0,
62 Instruction::IF_EQ, 0xFFFF,
63 Instruction::RETURN_VOID);
70 Instruction::CONST_4 | 0 | 0,
71 Instruction::IF_NE, 0xFFFF,
72 Instruction::RETURN_VOID);
79 Instruction::CONST_4 | 0 | 0
    [all...]
  /external/vixl/src/vixl/a64/
disasm-a64.h 46 #define DECLARE(A) virtual void Visit##A(const Instruction* instr);
51 virtual void ProcessOutput(const Instruction* instr);
59 virtual void AppendRegisterNameToOutput(const Instruction* instr,
64 virtual void AppendPCRelativeOffsetToOutput(const Instruction* instr,
68 // used for example to print the target address of an ADR instruction.
69 virtual void AppendCodeRelativeAddressToOutput(const Instruction* instr,
77 virtual void AppendCodeRelativeCodeAddressToOutput(const Instruction* instr,
82 // instruction.
83 virtual void AppendCodeRelativeDataAddressToOutput(const Instruction* instr,
88 virtual void AppendAddressToOutput(const Instruction* instr
    [all...]
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/formats/
Instruction10x.java 32 package org.jf.dexlib2.iface.instruction.formats;
34 import org.jf.dexlib2.iface.instruction.Instruction;
36 public interface Instruction10x extends Instruction {
  /external/v8/src/arm64/
disasm-arm64.h 25 #define DECLARE(A) void Visit##A(Instruction* instr);
30 virtual void ProcessOutput(Instruction* instr);
32 void Format(Instruction* instr, const char* mnemonic, const char* format);
33 void Substitute(Instruction* instr, const char* string);
34 int SubstituteField(Instruction* instr, const char* format);
35 int SubstituteRegisterField(Instruction* instr, const char* format);
36 int SubstituteImmediateField(Instruction* instr, const char* format);
37 int SubstituteLiteralField(Instruction* instr, const char* format);
38 int SubstituteBitfieldImmediateField(Instruction* instr, const char* format);
39 int SubstituteShiftField(Instruction* instr, const char* format)
    [all...]
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/
FieldOffsetInstruction.java 32 package org.jf.dexlib2.iface.instruction;
34 public interface FieldOffsetInstruction extends Instruction {
HatLiteralInstruction.java 32 package org.jf.dexlib2.iface.instruction;
34 public interface HatLiteralInstruction extends Instruction {
InlineIndexInstruction.java 32 package org.jf.dexlib2.iface.instruction;
34 public interface InlineIndexInstruction extends Instruction {
OffsetInstruction.java 32 package org.jf.dexlib2.iface.instruction;
34 public interface OffsetInstruction extends Instruction {
OneRegisterInstruction.java 32 package org.jf.dexlib2.iface.instruction;
34 public interface OneRegisterInstruction extends Instruction {
PayloadInstruction.java 32 package org.jf.dexlib2.iface.instruction;
37 public interface PayloadInstruction extends Instruction {
VariableRegisterInstruction.java 32 package org.jf.dexlib2.iface.instruction;
34 public interface VariableRegisterInstruction extends Instruction {
VerificationErrorInstruction.java 32 package org.jf.dexlib2.iface.instruction;
34 public interface VerificationErrorInstruction extends Instruction {
VtableIndexInstruction.java 32 package org.jf.dexlib2.iface.instruction;
34 public interface VtableIndexInstruction extends Instruction {
WideLiteralInstruction.java 32 package org.jf.dexlib2.iface.instruction;
34 public interface WideLiteralInstruction extends Instruction {
  /external/llvm/lib/Transforms/InstCombine/
InstCombineInternal.h 53 if (isa<Instruction>(V)) {
95 if (BO->getOpcode() == Instruction::Add ||
96 BO->getOpcode() == Instruction::Sub)
149 void InsertHelper(Instruction *I, const Twine &Name, BasicBlock *BB,
160 /// \brief The core instruction combiner logic.
166 : public InstVisitor<InstCombiner, Instruction *> {
219 // Visitation implementation - Implement instruction combining for different
220 // instruction types. The semantics are as follows:
224 // otherwise - Change was made, replace I with returned instruction
226 Instruction *visitAdd(BinaryOperator &I)
    [all...]

Completed in 232 milliseconds

1 2 3 4 5 6 7 8 91011>>