Searched refs:Instruction (Results 226 - 250 of 705) sorted by relevance

1234567891011>>

/external/clang/lib/CodeGen/
H A DCGCall.h78 llvm::Instruction *IsActiveIP;
110 llvm::Instruction *IsActiveIP) {
122 llvm::Instruction *getStackBase() const { return StackBase; }
H A DCGBuilder.h32 void InsertHelper(llvm::Instruction *I, const llvm::Twine &Name,
/external/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp66 bool TargetSelectInstruction(const Instruction *I) override;
76 bool SelectLoad(const Instruction *I);
77 bool SelectRet(const Instruction *I);
78 bool SelectStore(const Instruction *I);
147 if (isa<Instruction>(Obj))
243 bool MipsFastISel::SelectLoad(const Instruction *I) {
265 bool MipsFastISel::SelectStore(const Instruction *I) {
293 bool MipsFastISel::SelectRet(const Instruction *I) {
305 bool MipsFastISel::TargetSelectInstruction(const Instruction *I) {
311 case Instruction
[all...]
/external/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp18 #include "llvm/IR/Instruction.h"
336 Instruction* Term = BB->getTerminator();
338 Instruction::BinaryOps Op;
342 case 0:{Op = (isFloat?Instruction::FAdd : Instruction::Add); break; }
343 case 1:{Op = (isFloat?Instruction::FSub : Instruction::Sub); break; }
344 case 2:{Op = (isFloat?Instruction::FMul : Instruction::Mul); break; }
345 case 3:{Op = (isFloat?Instruction
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/compiler/
H A Dradeon_pair_schedule.c45 struct rc_instruction * Instruction; member in struct:schedule_instruction
190 fprintf(stderr,"%u (%d) [%u],", ptr->Instruction->IP, score,
249 DBG("%i is now ready\n", sinst->Instruction->IP);
253 if (sinst->Instruction->Type == RC_INSTRUCTION_NORMAL)
255 else if (sinst->Instruction->U.P.Alpha.Opcode == RC_OPCODE_NOP)
257 else if (sinst->Instruction->U.P.RGB.Opcode == RC_OPCODE_NOP)
305 assert(sinst->Instruction->Type != RC_INSTRUCTION_NORMAL);
306 if (!sinst->Instruction->U.P.RGB.OutputWriteMask &&
307 !sinst->Instruction->U.P.Alpha.OutputWriteMask) {
309 if (!sinst->PairedInst->Instruction
[all...]
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_pair_schedule.c45 struct rc_instruction * Instruction; member in struct:schedule_instruction
190 fprintf(stderr,"%u (%d) [%u],", ptr->Instruction->IP, score,
249 DBG("%i is now ready\n", sinst->Instruction->IP);
253 if (sinst->Instruction->Type == RC_INSTRUCTION_NORMAL)
255 else if (sinst->Instruction->U.P.Alpha.Opcode == RC_OPCODE_NOP)
257 else if (sinst->Instruction->U.P.RGB.Opcode == RC_OPCODE_NOP)
305 assert(sinst->Instruction->Type != RC_INSTRUCTION_NORMAL);
306 if (!sinst->Instruction->U.P.RGB.OutputWriteMask &&
307 !sinst->Instruction->U.P.Alpha.OutputWriteMask) {
309 if (!sinst->PairedInst->Instruction
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/
H A Dnv50_ir_bb.cpp61 delete_Instruction(prog, reinterpret_cast<Instruction *>(it.get()));
97 for (Instruction *i = getFirst(); i; i = i->next)
118 BasicBlock::insertHead(Instruction *inst)
152 BasicBlock::insertTail(Instruction *inst)
182 BasicBlock::insertBefore(Instruction *q, Instruction *p)
212 BasicBlock::insertAfter(Instruction *p, Instruction *q)
235 BasicBlock::remove(Instruction *insn)
266 void BasicBlock::permuteAdjacent(Instruction *
[all...]
/external/mesa3d/src/gallium/drivers/nv50/codegen/
H A Dnv50_ir_bb.cpp61 delete_Instruction(prog, reinterpret_cast<Instruction *>(it.get()));
97 for (Instruction *i = getFirst(); i; i = i->next)
118 BasicBlock::insertHead(Instruction *inst)
152 BasicBlock::insertTail(Instruction *inst)
182 BasicBlock::insertBefore(Instruction *q, Instruction *p)
212 BasicBlock::insertAfter(Instruction *p, Instruction *q)
235 BasicBlock::remove(Instruction *insn)
266 void BasicBlock::permuteAdjacent(Instruction *
[all...]
/external/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp69 case Instruction::Trunc : return bitc::CAST_TRUNC;
70 case Instruction::ZExt : return bitc::CAST_ZEXT;
71 case Instruction::SExt : return bitc::CAST_SEXT;
72 case Instruction::FPToUI : return bitc::CAST_FPTOUI;
73 case Instruction::FPToSI : return bitc::CAST_FPTOSI;
74 case Instruction::UIToFP : return bitc::CAST_UITOFP;
75 case Instruction::SIToFP : return bitc::CAST_SITOFP;
76 case Instruction::FPTrunc : return bitc::CAST_FPTRUNC;
77 case Instruction::FPExt : return bitc::CAST_FPEXT;
78 case Instruction
[all...]
H A DValueEnumerator.h27 class Instruction;
73 typedef DenseMap<const Instruction*, unsigned> InstructionMapType;
108 unsigned getInstructionID(const Instruction *I) const;
109 void setInstructionID(const Instruction *I);
/external/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp94 bool SelectLoad(const Instruction *I);
95 bool SelectStore(const Instruction *I);
96 bool SelectBranch(const Instruction *I);
97 bool SelectIndirectBr(const Instruction *I);
98 bool SelectCmp(const Instruction *I);
99 bool SelectSelect(const Instruction *I);
100 bool SelectFPExt(const Instruction *I);
101 bool SelectFPTrunc(const Instruction *I);
102 bool SelectFPToInt(const Instruction *I, bool Signed);
103 bool SelectIntToFP(const Instruction *
[all...]
/external/llvm/lib/Analysis/
H A DConstantFolding.cpp242 if (CE->getOpcode() == Instruction::PtrToInt ||
243 CE->getOpcode() == Instruction::BitCast)
382 if (CE->getOpcode() == Instruction::IntToPtr &&
493 Instruction::CastOps Cast = Instruction::BitCast;
497 Cast = Instruction::IntToPtr;
499 Cast = Instruction::PtrToInt;
535 if (CE->getOpcode() == Instruction::GetElementPtr) {
545 if (CE->getOpcode() == Instruction::BitCast)
625 if (Opc == Instruction
[all...]
H A DMemoryDependenceAnalysis.cpp104 static void RemoveFromReverseMap(DenseMap<Instruction*,
106 Instruction *Inst, KeyTy Val) {
107 typename DenseMap<Instruction*, SmallPtrSet<KeyTy, 4> >::iterator
121 AliasAnalysis::ModRefResult GetLocation(const Instruction *Inst,
208 Instruction *Inst = --ScanIt;
364 Instruction *QueryInst) {
378 Instruction *Inst = --ScanIt;
550 MemDepResult MemoryDependenceAnalysis::getDependency(Instruction *QueryInst) {
551 Instruction *ScanPos = QueryInst;
563 if (Instruction *Ins
[all...]
/external/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp770 Cost += TopTTI->getVectorInstrCost(Instruction::InsertElement, Ty, i);
772 Cost += TopTTI->getVectorInstrCost(Instruction::ExtractElement, Ty, i);
802 Opcode == Instruction::Load,
803 Opcode==Instruction::Store);
810 assert((Opcode == Instruction::Load || Opcode == Instruction::Store) &&
977 case Instruction::GetElementPtr:
984 case Instruction::Store:
987 case Instruction::Add:
988 case Instruction
[all...]
/external/llvm/include/llvm/IR/
H A DDominators.h94 bool dominates(const Instruction *Def, const Use &U) const;
95 bool dominates(const Instruction *Def, const Instruction *User) const;
96 bool dominates(const Instruction *Def, const BasicBlock *BB) const;
H A DLLVMContext.h27 class Instruction;
157 void emitError(const Instruction *I, const Twine &ErrorStr);
/external/llvm/unittests/Analysis/
H A DCFGTest.cpp72 Instruction *A, Instruction *B)
106 Instruction *A, *B;
120 Instruction *A, *B;
/external/proguard/src/proguard/classfile/instruction/visitor/
H A DInstructionConstantVisitor.java57 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {}
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/instruction/
H A DDexBackedInstruction.java37 import org.jf.dexlib2.iface.instruction.Instruction;
43 public abstract class DexBackedInstruction implements Instruction {
60 public static Instruction readFrom(@Nonnull DexReader reader) {
69 Instruction instruction = buildInstruction(reader.dexBuf, opcode, reader.getOffset());
/external/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h72 Dependence(Instruction *Source,
73 Instruction *Destination) :
104 Instruction *getSrc() const { return Src; }
108 Instruction *getDst() const { return Dst; }
204 Instruction *Src, *Dst;
220 FullDependence(Instruction *Src,
221 Instruction *Dst,
290 Dependence *depends(Instruction *Src,
291 Instruction *Dst,
509 void establishNestingLevels(const Instruction *Sr
[all...]
/external/proguard/src/proguard/classfile/util/
H A DInstructionSequenceMatcher.java63 private final Instruction[] patternInstructions;
87 Instruction[] patternInstructions)
226 Instruction patternInstruction = patternInstructions[patternInstructionIndex];
246 Instruction patternInstruction = patternInstructions[patternInstructionIndex];
268 Instruction patternInstruction = patternInstructions[patternInstructionIndex];
291 Instruction patternInstruction = patternInstructions[patternInstructionIndex];
313 Instruction patternInstruction = patternInstructions[patternInstructionIndex];
341 Instruction patternInstruction = patternInstructions[patternInstructionIndex];
514 private boolean matchingOpcodes(Instruction instruction1,
515 Instruction instruction
[all...]
/external/llvm/lib/IR/
H A DAsmWriter.h111 void printInstructionLine(const Instruction &I);
112 void printInstruction(const Instruction &I);
/external/proguard/src/proguard/classfile/instruction/
H A DBranchInstruction.java33 public class BranchInstruction extends Instruction
65 // Implementations for Instruction.
80 public Instruction shrink()
125 throw new IllegalArgumentException("Instruction has invalid branch offset size ("+this.toString(offset)+")");
/external/proguard/src/proguard/optimize/peephole/
H A DInstructionSequenceReplacer.java87 private final Instruction[] replacementInstructions;
108 Instruction[] patternInstructions,
109 Instruction[] replacementInstructions,
135 Instruction[] patternInstructions,
136 Instruction[] replacementInstructions,
152 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction)
239 private Instruction replacementInstruction;
246 public Instruction create(Clazz clazz, int index)
H A DUnreachableCodeRemover.java27 import proguard.classfile.instruction.Instruction;
123 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction)

Completed in 544 milliseconds

1234567891011>>