HomeSort by relevance Sort by last modified time
    Searched refs:Instruction (Results 51 - 75 of 2387) sorted by null

1 23 4 5 6 7 8 91011>>

  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/InstCombine/
InstCombineWorklist.h 16 #include "llvm/IR/Instruction.h"
28 SmallVector<Instruction*, 256> Worklist;
29 DenseMap<Instruction*, unsigned> WorklistMap;
39 /// Add - Add the specified instruction to the worklist if it isn't already
41 void Add(Instruction *I) {
49 if (Instruction *I = dyn_cast<Instruction>(V))
56 void AddInitialGroup(ArrayRef<Instruction *> List) {
62 for (Instruction *I : reverse(List)) {
69 void Remove(Instruction *I)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/MC/
MCWin64EH.h 26 struct Instruction {
27 static WinEH::Instruction PushNonVol(MCSymbol *L, unsigned Reg) {
28 return WinEH::Instruction(Win64EH::UOP_PushNonVol, L, Reg, -1);
30 static WinEH::Instruction Alloc(MCSymbol *L, unsigned Size) {
31 return WinEH::Instruction(Size > 128 ? UOP_AllocLarge : UOP_AllocSmall, L,
34 static WinEH::Instruction PushMachFrame(MCSymbol *L, bool Code) {
35 return WinEH::Instruction(UOP_PushMachFrame, L, -1, Code ? 1 : 0);
37 static WinEH::Instruction SaveNonVol(MCSymbol *L, unsigned Reg,
39 return WinEH::Instruction(Offset > 512 * 1024 - 8 ? UOP_SaveNonVolBig
43 static WinEH::Instruction SaveXMM(MCSymbol *L, unsigned Reg
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/InstCombine/
InstCombineWorklist.h 16 #include "llvm/IR/Instruction.h"
28 SmallVector<Instruction*, 256> Worklist;
29 DenseMap<Instruction*, unsigned> WorklistMap;
39 /// Add - Add the specified instruction to the worklist if it isn't already
41 void Add(Instruction *I) {
49 if (Instruction *I = dyn_cast<Instruction>(V))
56 void AddInitialGroup(ArrayRef<Instruction *> List) {
62 for (Instruction *I : reverse(List)) {
69 void Remove(Instruction *I)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/MC/
MCWin64EH.h 26 struct Instruction {
27 static WinEH::Instruction PushNonVol(MCSymbol *L, unsigned Reg) {
28 return WinEH::Instruction(Win64EH::UOP_PushNonVol, L, Reg, -1);
30 static WinEH::Instruction Alloc(MCSymbol *L, unsigned Size) {
31 return WinEH::Instruction(Size > 128 ? UOP_AllocLarge : UOP_AllocSmall, L,
34 static WinEH::Instruction PushMachFrame(MCSymbol *L, bool Code) {
35 return WinEH::Instruction(UOP_PushMachFrame, L, -1, Code ? 1 : 0);
37 static WinEH::Instruction SaveNonVol(MCSymbol *L, unsigned Reg,
39 return WinEH::Instruction(Offset > 512 * 1024 - 8 ? UOP_SaveNonVolBig
43 static WinEH::Instruction SaveXMM(MCSymbol *L, unsigned Reg
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/InstCombine/
InstCombineWorklist.h 16 #include "llvm/IR/Instruction.h"
28 SmallVector<Instruction*, 256> Worklist;
29 DenseMap<Instruction*, unsigned> WorklistMap;
39 /// Add - Add the specified instruction to the worklist if it isn't already
41 void Add(Instruction *I) {
49 if (Instruction *I = dyn_cast<Instruction>(V))
56 void AddInitialGroup(ArrayRef<Instruction *> List) {
62 for (Instruction *I : reverse(List)) {
69 void Remove(Instruction *I)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/
MCWin64EH.h 26 struct Instruction {
27 static WinEH::Instruction PushNonVol(MCSymbol *L, unsigned Reg) {
28 return WinEH::Instruction(Win64EH::UOP_PushNonVol, L, Reg, -1);
30 static WinEH::Instruction Alloc(MCSymbol *L, unsigned Size) {
31 return WinEH::Instruction(Size > 128 ? UOP_AllocLarge : UOP_AllocSmall, L,
34 static WinEH::Instruction PushMachFrame(MCSymbol *L, bool Code) {
35 return WinEH::Instruction(UOP_PushMachFrame, L, -1, Code ? 1 : 0);
37 static WinEH::Instruction SaveNonVol(MCSymbol *L, unsigned Reg,
39 return WinEH::Instruction(Offset > 512 * 1024 - 8 ? UOP_SaveNonVolBig
43 static WinEH::Instruction SaveXMM(MCSymbol *L, unsigned Reg
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/InstCombine/
InstCombineWorklist.h 16 #include "llvm/IR/Instruction.h"
28 SmallVector<Instruction*, 256> Worklist;
29 DenseMap<Instruction*, unsigned> WorklistMap;
39 /// Add - Add the specified instruction to the worklist if it isn't already
41 void Add(Instruction *I) {
49 if (Instruction *I = dyn_cast<Instruction>(V))
56 void AddInitialGroup(ArrayRef<Instruction *> List) {
62 for (Instruction *I : reverse(List)) {
69 void Remove(Instruction *I)
    [all...]
  /external/mesa3d/src/gallium/drivers/nouveau/codegen/
nv50_ir_lowering_nvc0.h 35 void handleDIV(Instruction *); // integer division, modulus
36 void handleRCPRSQ(Instruction *); // double precision float recip/rsqrt
37 void handleFTZ(Instruction *);
53 void replaceZero(Instruction *);
59 TexUse(Instruction *use, const Instruction *tex, bool after)
61 Instruction *insn;
62 const Instruction *tex; // or split / mov
73 inline bool insnDominatedBy(const Instruction *, const Instruction *) const
    [all...]
nv50_ir_target_nv50.h 47 virtual bool insnCanLoad(const Instruction *insn, int s,
48 const Instruction *ld) const;
49 virtual bool insnCanLoadOffset(const Instruction *insn, int s,
53 virtual bool isModSupported(const Instruction *, int s, Modifier) const;
54 virtual bool isSatSupported(const Instruction *) const;
55 virtual bool mayPredicate(const Instruction *, const Value *) const;
57 virtual int getLatency(const Instruction *) const;
58 virtual int getThroughput(const Instruction *) const;
  /art/compiler/dex/
dex_to_dex_compiler.cc 76 void CompileReturnVoid(Instruction* inst, uint32_t dex_pc);
79 // this case, returns the second NOP instruction pointer. Otherwise, returns
81 Instruction* CompileCheckCast(Instruction* inst, uint32_t dex_pc);
89 void CompileInstanceFieldAccess(Instruction* inst, uint32_t dex_pc,
90 Instruction::Code new_opcode, bool is_put);
98 void CompileInvokeVirtual(Instruction* inst, uint32_t dex_pc,
99 Instruction::Code new_opcode, bool is_range);
116 Instruction* inst = const_cast<Instruction*>(&it.CurrentInstruction())
    [all...]
  /art/runtime/interpreter/
interpreter_intrinsics.h 25 class Instruction;
34 const Instruction* inst,
  /external/llvm/include/llvm/Transforms/Scalar/
Float2Int.h 33 void findRoots(Function &F, SmallPtrSet<Instruction *, 8> &Roots);
34 ConstantRange seen(Instruction *I, ConstantRange R);
38 void walkBackwards(const SmallPtrSetImpl<Instruction *> &Roots);
41 Value *convert(Instruction *I, Type *ToTy);
44 MapVector<Instruction *, ConstantRange> SeenInsts;
45 SmallPtrSet<Instruction *, 8> Roots;
46 EquivalenceClasses<Instruction *> ECs;
47 MapVector<Instruction *, Value *> ConvertedInsts;
  /external/v8/src/compiler/mips/
instruction-scheduler-mips.cc 5 #include "src/compiler/instruction-scheduler.h"
15 const Instruction* instr) const {
20 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) {
  /external/v8/src/compiler/mips64/
instruction-scheduler-mips64.cc 5 #include "src/compiler/instruction-scheduler.h"
15 const Instruction* instr) const {
20 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) {
  /external/v8/src/compiler/x87/
instruction-scheduler-x87.cc 5 #include "src/compiler/instruction-scheduler.h"
15 const Instruction* instr) const {
20 int InstructionScheduler::GetInstructionLatency(const Instruction* instr) {
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
Float2Int.h 33 void findRoots(Function &F, SmallPtrSet<Instruction *, 8> &Roots);
34 ConstantRange seen(Instruction *I, ConstantRange R);
38 void walkBackwards(const SmallPtrSetImpl<Instruction *> &Roots);
41 Value *convert(Instruction *I, Type *ToTy);
44 MapVector<Instruction *, ConstantRange> SeenInsts;
45 SmallPtrSet<Instruction *, 8> Roots;
46 EquivalenceClasses<Instruction *> ECs;
47 MapVector<Instruction *, Value *> ConvertedInsts;
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
Float2Int.h 33 void findRoots(Function &F, SmallPtrSet<Instruction *, 8> &Roots);
34 ConstantRange seen(Instruction *I, ConstantRange R);
38 void walkBackwards(const SmallPtrSetImpl<Instruction *> &Roots);
41 Value *convert(Instruction *I, Type *ToTy);
44 MapVector<Instruction *, ConstantRange> SeenInsts;
45 SmallPtrSet<Instruction *, 8> Roots;
46 EquivalenceClasses<Instruction *> ECs;
47 MapVector<Instruction *, Value *> ConvertedInsts;
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
Float2Int.h 33 void findRoots(Function &F, SmallPtrSet<Instruction *, 8> &Roots);
34 ConstantRange seen(Instruction *I, ConstantRange R);
38 void walkBackwards(const SmallPtrSetImpl<Instruction *> &Roots);
41 Value *convert(Instruction *I, Type *ToTy);
44 MapVector<Instruction *, ConstantRange> SeenInsts;
45 SmallPtrSet<Instruction *, 8> Roots;
46 EquivalenceClasses<Instruction *> ECs;
47 MapVector<Instruction *, Value *> ConvertedInsts;
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
Float2Int.h 33 void findRoots(Function &F, SmallPtrSet<Instruction *, 8> &Roots);
34 ConstantRange seen(Instruction *I, ConstantRange R);
38 void walkBackwards(const SmallPtrSetImpl<Instruction *> &Roots);
41 Value *convert(Instruction *I, Type *ToTy);
44 MapVector<Instruction *, ConstantRange> SeenInsts;
45 SmallPtrSet<Instruction *, 8> Roots;
46 EquivalenceClasses<Instruction *> ECs;
47 MapVector<Instruction *, Value *> ConvertedInsts;
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
Float2Int.h 33 void findRoots(Function &F, SmallPtrSet<Instruction *, 8> &Roots);
34 ConstantRange seen(Instruction *I, ConstantRange R);
38 void walkBackwards(const SmallPtrSetImpl<Instruction *> &Roots);
41 Value *convert(Instruction *I, Type *ToTy);
44 MapVector<Instruction *, ConstantRange> SeenInsts;
45 SmallPtrSet<Instruction *, 8> Roots;
46 EquivalenceClasses<Instruction *> ECs;
47 MapVector<Instruction *, Value *> ConvertedInsts;
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
Float2Int.h 33 void findRoots(Function &F, SmallPtrSet<Instruction *, 8> &Roots);
34 ConstantRange seen(Instruction *I, ConstantRange R);
38 void walkBackwards(const SmallPtrSetImpl<Instruction *> &Roots);
41 Value *convert(Instruction *I, Type *ToTy);
44 MapVector<Instruction *, ConstantRange> SeenInsts;
45 SmallPtrSet<Instruction *, 8> Roots;
46 EquivalenceClasses<Instruction *> ECs;
47 MapVector<Instruction *, Value *> ConvertedInsts;
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
Float2Int.h 33 void findRoots(Function &F, SmallPtrSet<Instruction *, 8> &Roots);
34 ConstantRange seen(Instruction *I, ConstantRange R);
38 void walkBackwards(const SmallPtrSetImpl<Instruction *> &Roots);
41 Value *convert(Instruction *I, Type *ToTy);
44 MapVector<Instruction *, ConstantRange> SeenInsts;
45 SmallPtrSet<Instruction *, 8> Roots;
46 EquivalenceClasses<Instruction *> ECs;
47 MapVector<Instruction *, Value *> ConvertedInsts;
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
Float2Int.h 33 void findRoots(Function &F, SmallPtrSet<Instruction *, 8> &Roots);
34 ConstantRange seen(Instruction *I, ConstantRange R);
38 void walkBackwards(const SmallPtrSetImpl<Instruction *> &Roots);
41 Value *convert(Instruction *I, Type *ToTy);
44 MapVector<Instruction *, ConstantRange> SeenInsts;
45 SmallPtrSet<Instruction *, 8> Roots;
46 EquivalenceClasses<Instruction *> ECs;
47 MapVector<Instruction *, Value *> ConvertedInsts;
  /art/compiler/optimizing/
dead_code_elimination_test.cc 73 Instruction::CONST_4 | 1 << 8 | 1 << 12,
74 Instruction::CONST_4 | 0 << 8 | 0 << 12,
75 Instruction::IF_GEZ | 1 << 8, 3,
76 Instruction::MOVE | 0 << 8 | 1 << 12,
77 Instruction::ADD_INT | 2 << 8, 0 | 1 << 8,
78 Instruction::RETURN_VOID);
135 Instruction::CONST_4 | 0 << 8 | 0 << 12,
136 Instruction::CONST_4 | 1 << 8 | 1 << 12,
137 Instruction::ADD_INT | 2 << 8, 0 | 1 << 8,
138 Instruction::GOTO | 4 << 8
    [all...]
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
UnresolvedOdexInstruction.java 35 import org.jf.dexlib2.iface.instruction.Instruction;
38 * This represents a "fixed" odexed instruction, where the object register is always null and so the correct type
39 * can't be determined. Typically, these are replaced by an equivalent instruction that would have the same
42 public class UnresolvedOdexInstruction implements Instruction {
43 public final Instruction originalInstruction;
44 //the register number that holds the (null) reference type that the instruction operates on
47 public UnresolvedOdexInstruction(Instruction originalInstruction, int objectRegisterNumber) {

Completed in 461 milliseconds

1 23 4 5 6 7 8 91011>>