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

1 2 3 45 6 7 8 91011>>

  /external/llvm/include/llvm/Analysis/
ScalarEvolutionExpander.h 45 std::map<std::pair<const SCEV *, Instruction *>, TrackingVH<Value> >
56 /// returns the add instruction that adds one to the phi for {0,+,1}<L>,
67 Instruction *IVIncInsertPos;
170 const Instruction *At = nullptr) {
182 Instruction *getIVIncOperand(Instruction *IncV, Instruction *InsertPos,
186 bool hoistIVInc(Instruction *IncV, Instruction *InsertPos);
197 Value *expandCodeFor(const SCEV *SH, Type *Ty, Instruction *I)
    [all...]
  /external/v8/src/arm64/
instrument-arm64.cc 66 {"Instruction", Cumulative},
127 // Dump any remaining instruction data to the output file.
143 // Increment the instruction counter, and dump all counters if a sample period
145 static Counter* counter = GetCounter("Instruction");
191 static Counter* counter = GetCounter("Instruction");
233 void Instrument::VisitPCRelAddressing(Instruction* instr) {
240 void Instrument::VisitAddSubImmediate(Instruction* instr) {
255 void Instrument::VisitLogicalImmediate(Instruction* instr) {
262 void Instrument::VisitMoveWideImmediate(Instruction* instr) {
275 void Instrument::VisitBitfield(Instruction* instr)
    [all...]
  /art/tools/dexfuzz/src/dexfuzz/rawdex/formats/
Format10t.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
48 public long getTarget(Instruction insn) {
53 public void setTarget(Instruction insn, long target) {
Format11n.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
48 public long getConst(Instruction insn) {
53 public void setConst(Instruction insn, long constant) {
Format20t.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
49 public long getTarget(Instruction insn) {
54 public void setTarget(Instruction insn, long target) {
Format21h.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
49 public long getConst(Instruction insn) {
54 public void setConst(Instruction insn, long constant) {
Format21s.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
49 public long getConst(Instruction insn) {
54 public void setConst(Instruction insn, long constant) {
Format21t.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
49 public long getTarget(Instruction insn) {
54 public void setTarget(Instruction insn, long target) {
Format22b.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
50 public long getConst(Instruction insn) {
55 public void setConst(Instruction insn, long constant) {
Format22cs.java 20 import dexfuzz.rawdex.Instruction;
27 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
28 throw new Error("Did not expect to have to write a 22cs instruction!");
57 public int getPoolIndex(Instruction insn) {
62 public void setPoolIndex(Instruction insn, int poolIndex) {
Format22s.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
49 public long getConst(Instruction insn) {
54 public void setConst(Instruction insn, long constant) {
Format22t.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
49 public long getTarget(Instruction insn) {
54 public void setTarget(Instruction insn, long target) {
Format30t.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
49 public long getTarget(Instruction insn) {
54 public void setTarget(Instruction insn, long target) {
Format31c.java 20 import dexfuzz.rawdex.Instruction;
27 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
55 public int getPoolIndex(Instruction insn) {
60 public void setPoolIndex(Instruction insn, int poolIndex) {
Format31i.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
49 public long getConst(Instruction insn) {
54 public void setConst(Instruction insn, long constant) {
Format31t.java 20 import dexfuzz.rawdex.Instruction;
26 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
49 public long getTarget(Instruction insn) {
54 public void setTarget(Instruction insn, long target) {
  /external/llvm/include/llvm/IR/
AutoUpgrade.h 23 class Instruction;
54 /// If the TBAA tag for the given instruction uses the scalar TBAA format,
56 void UpgradeInstWithTBAATag(Instruction *I);
59 /// address spaces: the instruction is replaced by a pair ptrtoint+inttoptr.
60 Instruction *UpgradeBitCastInst(unsigned Opc, Value *V, Type *DestTy,
61 Instruction *&Temp);
64 /// with different address spaces: the instruction is replaced by a pair
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/
ReferenceInstruction.java 32 package org.jf.dexlib2.iface.instruction;
38 public interface ReferenceInstruction extends Instruction {
  /external/swiftshader/third_party/LLVM/include/llvm/
Instruction.h 1 //===-- llvm/Instruction.h - Instruction class definition -------*- C++ -*-===//
10 // This file contains the declaration of the Instruction class, which is the
30 class Instruction : public User, public ilist_node<Instruction> {
31 void operator=(const Instruction &); // Do not implement
32 Instruction(const Instruction &); // Do not implement
39 /// indicates whether this instruction has metadata attached to it or not.
44 ~Instruction();
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Support/
InstVisitor.h 1 //===- llvm/Support/InstVisitor.h - Define instruction visitors -*- C++ -*-===//
21 // We operate on opaque instruction classes, so forward declare all instruction
25 #include "llvm/Instruction.def"
32 /// @brief Base class for instruction visitors
34 /// Instruction visitors are used when you want to perform different actions
61 /// The defined has 'visit' methods for Instruction, and also for BasicBlock,
64 /// Note that if you don't implement visitXXX for some instruction type,
65 /// the visitXXX method for instruction superclass will be invoked. So
69 /// The optional second template argument specifies the type that instruction
    [all...]
  /external/llvm/include/llvm/Transforms/Scalar/
ConstantHoisting.h 15 // cost. If the constant can be folded into the instruction (the cost is
21 // into the instruction and it might be beneficial to hoist the constant.
52 Instruction *Inst;
55 ConstantUser(Instruction *Inst, unsigned Idx) : Inst(Inst), OpndIdx(Idx) { }
70 void addUser(Instruction *Inst, unsigned Idx, unsigned Cost) {
121 SmallDenseMap<Instruction *, Instruction *> ClonedCastMap;
126 Instruction *findMatInsertPt(Instruction *Inst, unsigned Idx = ~0U) const;
127 Instruction *findConstantInsertionPoint
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
PtrState.h 22 #include "llvm/IR/Instruction.h"
77 SmallPtrSet<Instruction *, 2> Calls;
81 SmallPtrSet<Instruction *, 2> ReverseInsertPts;
156 void InsertCall(Instruction *I) { RRI.Calls.insert(I); }
158 void InsertReverseInsertPt(Instruction *I) { RRI.ReverseInsertPts.insert(I); }
172 bool InitBottomUp(ARCMDKindCache &Cache, Instruction *I);
182 void HandlePotentialUse(BasicBlock *BB, Instruction *Inst, const Value *Ptr,
184 bool HandlePotentialAlterRefCount(Instruction *Inst, const Value *Ptr,
193 bool InitTopDown(ARCInstKind Kind, Instruction *I);
198 bool MatchWithRelease(ARCMDKindCache &Cache, Instruction *Release)
    [all...]
  /external/llvm/lib/Transforms/Scalar/
ADCE.cpp 65 // Check if this instruction is a runtime call for value profiling and
67 static bool isInstrumentsConstant(Instruction &I) {
77 SmallPtrSet<Instruction*, 32> Alive;
78 SmallVector<Instruction*, 128> Worklist;
81 for (Instruction &I : instructions(F)) {
96 Instruction *Curr = Worklist.pop_back_val();
98 // Collect the live debug info scopes attached to this instruction.
103 if (Instruction *Inst = dyn_cast<Instruction>(OI))
113 for (Instruction &I : instructions(F))
    [all...]
  /art/runtime/entrypoints/quick/
quick_fillarray_entrypoints.cc 32 const Instruction::ArrayDataPayload* payload =
33 reinterpret_cast<const Instruction::ArrayDataPayload*>(insns + payload_offset);
  /art/tools/dexfuzz/src/dexfuzz/program/
MInsn.java 19 import dexfuzz.rawdex.Instruction;
23 * as the instruction is moved around.
27 * The raw DEX instruction that this instruction represents.
29 public Instruction insn;
33 * The location of this instruction, as an offset in code words from the beginning.
44 * Clone this MInsn, and clone the wrapped Instruction.
56 * Get the String representation of an instruction.

Completed in 7009 milliseconds

1 2 3 45 6 7 8 91011>>