HomeSort by relevance Sort by last modified time
    Searched refs:Instruction (Results 126 - 150 of 1383) sorted by null

1 2 3 4 56 7 8 91011>>

  /art/tools/dexfuzz/src/dexfuzz/rawdex/formats/
Format00x.java 20 import dexfuzz.rawdex.Instruction;
31 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
Format1.java 20 import dexfuzz.rawdex.Instruction;
31 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
Format10x.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
Format2.java 20 import dexfuzz.rawdex.Instruction;
31 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
Format3.java 20 import dexfuzz.rawdex.Instruction;
31 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
Format5.java 20 import dexfuzz.rawdex.Instruction;
31 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
  /external/llvm/include/llvm/Analysis/
CaptureTracking.h 21 class Instruction;
39 /// instruction are considered. This routine can be expensive, so consider
44 /// or not. Captures by the provided instruction are considered if the
48 bool StoreCaptures, const Instruction *I,
66 /// U->getUser() is always an Instruction.
IVUsers.h 26 class Instruction;
35 /// instruction of the operand, and 'OperandValToReplace' is the operand of
40 IVStrideUse(IVUsers *P, Instruction* U, Value *O)
44 /// getUser - Return the user instruction for this use.
45 Instruction *getUser() const {
46 return cast<Instruction>(getValPtr());
49 /// setUser - Assign a new user instruction for this use.
50 void setUser(Instruction *NewUser) {
55 /// instruction that this IVStrideUse is representing.
80 /// OperandValToReplace - The Value of the operand in the user instruction
    [all...]
  /external/proguard/src/proguard/classfile/instruction/visitor/
InstructionCounter.java 21 package proguard.classfile.instruction.visitor;
25 import proguard.classfile.instruction.Instruction;
55 Instruction instruction)
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/
MethodImplementation.java 35 import org.jf.dexlib2.iface.instruction.Instruction;
56 @Nonnull Iterable<? extends Instruction> getInstructions();
  /external/swiftshader/third_party/LLVM/include/llvm/Assembly/
AssemblyAnnotationWriter.h 24 class Instruction;
39 /// after the basic block label, but before the first instruction in the
52 /// before an instruction is emitted.
53 virtual void emitInstructionAnnot(const Instruction *I,
57 /// right of an instruction or global value.
  /external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
AddrModeMatcher.h 28 class Instruction;
56 SmallVectorImpl<Instruction*> &AddrModeInsts;
60 /// the memory instruction that we're computing this address for.
62 Instruction *MemoryInst;
73 AddressingModeMatcher(SmallVectorImpl<Instruction*> &AMI,
75 Instruction *MI, ExtAddrMode &AM)
85 Instruction *MemoryInst,
86 SmallVectorImpl<Instruction*> &AddrModeInsts,
100 bool IsProfitableToFoldIntoAddressingMode(Instruction *I,
SSAUpdater.h 126 LoadAndStorePromoter(const SmallVectorImpl<Instruction*> &Insts,
133 void run(const SmallVectorImpl<Instruction*> &Insts) const;
136 /// Return true if the specified instruction is in the Inst list (which was
139 virtual bool isInstInList(Instruction *I,
140 const SmallVectorImpl<Instruction*> &Insts) const {
157 /// This is called before each instruction is deleted.
158 virtual void instructionDeleted(Instruction *I) const {
162 /// instruction.
163 virtual void updateDebugInfo(Instruction *I) const {
  /art/compiler/optimizing/
codegen_test.cc 105 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM(Instruction::RETURN_VOID);
111 Instruction::GOTO | 0x100,
112 Instruction::RETURN_VOID);
119 Instruction::GOTO | 0x100,
120 Instruction::GOTO | 0x100,
121 Instruction::RETURN_VOID);
128 Instruction::GOTO | 0x200,
129 Instruction::RETURN_VOID,
130 Instruction::GOTO | 0xFF00);
135 Instruction::GOTO_16, 3
    [all...]
  /external/llvm/lib/Analysis/
OrderedBasicBlock.cpp 11 // maintains an interface where clients can query if one instruction comes
15 // source BasicBlock and maintains an internal Instruction -> Position map. A
25 #include "llvm/IR/Instruction.h"
34 /// Cache and number out instruction while walking \p BB.
35 bool OrderedBasicBlock::comesBefore(const Instruction *A,
36 const Instruction *B) {
37 const Instruction *Inst = nullptr;
39 "Instruction supposed to be in NumberedInsts");
41 // Start the search with the instruction found in the last lookup round.
49 Inst = cast<Instruction>(II)
    [all...]
DemandedBits.cpp 68 static bool isAlwaysLive(Instruction *I) {
74 const Instruction *UserI, const Instruction *I, unsigned OperandNo,
103 case Instruction::Call:
104 case Instruction::Invoke:
135 case Instruction::Add:
136 case Instruction::Sub:
137 case Instruction::Mul:
143 case Instruction::Shl:
159 case Instruction::LShr
    [all...]
  /external/llvm/tools/llvm-diff/
DiffLog.cpp 33 void DiffLogBuilder::addMatch(Instruction *L, Instruction *R) {
36 void DiffLogBuilder::addLeft(Instruction *L) {
40 void DiffLogBuilder::addRight(Instruction *R) {
51 Instruction *DiffLogBuilder::getLeft(unsigned I) const { return Diff[I].first; }
52 Instruction *DiffLogBuilder::getRight(unsigned I) const { return Diff[I].second; }
  /external/swiftshader/third_party/LLVM/tools/llvm-diff/
DiffLog.cpp 34 void DiffLogBuilder::addMatch(Instruction *L, Instruction *R) {
37 void DiffLogBuilder::addLeft(Instruction *L) {
41 void DiffLogBuilder::addRight(Instruction *R) {
52 Instruction *DiffLogBuilder::getLeft(unsigned I) const { return Diff[I].first; }
53 Instruction *DiffLogBuilder::getRight(unsigned I) const { return Diff[I].second; }
  /external/llvm/include/llvm/IR/
Instructions.h 1 //===-- llvm/Instructions.h - Instruction subclass definitions --*- C++ -*-===//
11 // Instruction class. This is meant to be an easy way to get access to all
12 // instruction subclasses.
49 /// AllocaInst - an instruction to allocate memory on the stack
55 // Note: Instruction needs to be a friend here to call cloneImpl.
56 friend class Instruction;
62 Instruction *InsertBefore = nullptr);
66 AllocaInst(Type *Ty, const Twine &Name, Instruction *InsertBefore = nullptr);
70 const Twine &Name = "", Instruction *InsertBefore = nullptr);
78 /// to the allocation instruction that is not 1
    [all...]
  /external/v8/src/mips64/
disasm-mips64.cc 5 // A Disassembler object is used to disassemble a block of code instruction by
6 // instruction. The default implementation of the NameConverter object can be
58 // Writes one disassembled instruction into 'buffer' (0-terminated).
59 // Returns the length of the disassembled machine instruction in bytes.
60 int InstructionDecode(byte* instruction);
71 void PrintRs(Instruction* instr);
72 void PrintRt(Instruction* instr);
73 void PrintRd(Instruction* instr);
74 void PrintFs(Instruction* instr);
75 void PrintFt(Instruction* instr)
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp 41 Instruction *I = dyn_cast<Instruction>(V);
46 if (I->getOpcode() == Instruction::InsertElement && isConstant &&
49 if (I->getOpcode() == Instruction::Load && I->hasOneUse())
68 Instruction *InstCombiner::scalarizePHI(ExtractElementInst &EI, PHINode *PN) {
69 SmallVector<Instruction *, 2> Extracts;
74 Instruction *PHIUser = nullptr;
82 PHIUser = cast<Instruction>(U);
124 Instruction *newEI = ExtractElementInst::Create(PHIInVal, Elt, "");
125 // Insert the new instruction into the predecessor basic block
    [all...]
  /art/compiler/dex/
inline_method_analyser.h 104 static constexpr bool IsInstructionIGet(Instruction::Code opcode) {
105 return Instruction::IGET <= opcode && opcode <= Instruction::IGET_SHORT;
108 static constexpr bool IsInstructionIPut(Instruction::Code opcode) {
109 return Instruction::IPUT <= opcode && opcode <= Instruction::IPUT_SHORT;
112 static constexpr uint16_t IGetVariant(Instruction::Code opcode) {
113 return opcode - Instruction::IGET;
116 static constexpr uint16_t IPutVariant(Instruction::Code opcode) {
117 return opcode - Instruction::IPUT
    [all...]
  /external/llvm/unittests/Transforms/Utils/
IntegerDivision.cpp 42 EXPECT_TRUE(BB->front().getOpcode() == Instruction::SDiv);
47 EXPECT_TRUE(BB->front().getOpcode() == Instruction::AShr);
49 Instruction* Quotient = dyn_cast<Instruction>(cast<User>(Ret)->getOperand(0));
50 EXPECT_TRUE(Quotient && Quotient->getOpcode() == Instruction::Sub);
72 EXPECT_TRUE(BB->front().getOpcode() == Instruction::UDiv);
77 EXPECT_TRUE(BB->front().getOpcode() == Instruction::ICmp);
79 Instruction* Quotient = dyn_cast<Instruction>(cast<User>(Ret)->getOperand(0));
80 EXPECT_TRUE(Quotient && Quotient->getOpcode() == Instruction::PHI)
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/SPIRV/
spvIR.h 42 // - Instruction
78 // SPIR-V IR instruction.
81 class Instruction {
83 Instruction(Id resultId, Id typeId, Op opCode) : resultId(resultId), typeId(typeId), opCode(opCode), block(nullptr) { }
84 explicit Instruction(Op opCode) : resultId(NoResult), typeId(NoType), opCode(opCode), block(nullptr) { }
85 virtual ~Instruction() {}
136 // Write out the beginning of the instruction
149 Instruction(const Instruction&);
172 void addInstruction(std::unique_ptr<Instruction> inst)
    [all...]
  /prebuilts/ndk/r13/sources/third_party/vulkan/glslang/SPIRV/
spvIR.h 42 // - Instruction
78 // SPIR-V IR instruction.
81 class Instruction {
83 Instruction(Id resultId, Id typeId, Op opCode) : resultId(resultId), typeId(typeId), opCode(opCode), block(nullptr) { }
84 explicit Instruction(Op opCode) : resultId(NoResult), typeId(NoType), opCode(opCode), block(nullptr) { }
85 virtual ~Instruction() {}
136 // Write out the beginning of the instruction
149 Instruction(const Instruction&);
172 void addInstruction(std::unique_ptr<Instruction> inst)
    [all...]

Completed in 7980 milliseconds

1 2 3 4 56 7 8 91011>>