/external/llvm/lib/Target/Mips/ |
H A D | MipsAnalyzeImmediate.h | 54 /// return it in Insts. 55 void GetShortestSeq(InstSeqLs &SeqLs, InstSeq &Insts); 59 InstSeq Insts; member in class:llvm::MipsAnalyzeImmediate
|
H A D | MipsAnalyzeImmediate.cpp | 105 void MipsAnalyzeImmediate::GetShortestSeq(InstSeqLs &SeqLs, InstSeq &Insts) { argument 120 Insts.clear(); 121 Insts.append(ShortestSeq->begin(), ShortestSeq->end()); 149 // Set Insts to the shortest instruction sequence. 150 GetShortestSeq(SeqLs, Insts); 152 return Insts;
|
/external/llvm/tools/llvm-objdump/ |
H A D | MCFunction.h | 49 std::vector<MCDecodedInst> Insts; member in class:llvm::MCBasicBlock 53 ArrayRef<MCDecodedInst> getInsts() const { return Insts; } 61 void addInst(const MCDecodedInst &Inst) { Insts.push_back(Inst); } 65 return Insts.size() < RHS.Insts.size();
|
/external/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 382 &Insts) { 389 for (unsigned i = 0, e = Insts.size(); i != e; ++i) { 390 assert(!isa<TerminatorInst>(Insts[i])); 391 Instructions.insert(cast<Instruction>(VMap[Insts[i]])); 423 Insts.clear(); 426 Insts.push_back(*I); 530 std::vector<const Instruction*> Insts; local 538 Insts.push_back(I); 540 ReduceCrashingInstructions(BD, TestFn).reduceList(Insts, Error); 381 TestInsts(std::vector<const Instruction*> &Insts) argument
|
/external/llvm/utils/TableGen/ |
H A D | CodeEmitterGen.cpp | 46 void reverseBits(std::vector<Record*> &Insts); 56 void CodeEmitterGen::reverseBits(std::vector<Record*> &Insts) { argument 57 for (std::vector<Record*>::iterator I = Insts.begin(), E = Insts.end(); 235 std::vector<Record*> Insts = Records.getAllDerivedDefinitions("Instruction"); local 238 if (Target.isLittleEndianEncoding()) reverseBits(Insts); 283 for (std::vector<Record*>::iterator IC = Insts.begin(), EC = Insts.end();
|
H A D | PseudoLoweringEmitter.cpp | 274 std::vector<Record*> Insts; local 279 Insts.push_back(I->second); 283 for (unsigned i = 0, e = Insts.size(); i != e; ++i) 284 evaluateExpansion(Insts[i]);
|
H A D | CodeGenTarget.cpp | 250 std::vector<Record*> Insts = Records.getAllDerivedDefinitions("Instruction"); local 251 if (Insts.size() <= 2) 255 for (unsigned i = 0, e = Insts.size(); i != e; ++i) 256 Instructions[Insts[i]] = new CodeGenInstruction(Insts[i]); 261 const DenseMap<const Record*, CodeGenInstruction*> &Insts, 266 I = Insts.find(Rec); 267 if (Rec == 0 || I == Insts.end()) 307 const DenseMap<const Record*, CodeGenInstruction*> &Insts = getInstructions(); local 309 const CodeGenInstruction *Instr = GetInstByName(*p, Insts, Record 260 GetInstByName(const char *Name, const DenseMap<const Record*, CodeGenInstruction*> &Insts, RecordKeeper &Records) argument [all...] |
H A D | FixedLenDecoderEmitter.cpp | 345 FilterChooser(const std::vector<const CodeGenInstruction*> &Insts, argument 350 : AllInstructions(Insts), Opcodes(IDs), Operands(Ops), Filters(), 358 FilterChooser(const std::vector<const CodeGenInstruction*> &Insts, argument 363 : AllInstructions(Insts), Opcodes(IDs), Operands(Ops),
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 668 const SmallVectorImpl<Instruction*> &Insts, SSAUpdater &S, 673 : LoadAndStorePromoter(Insts, S), SomePtr(SP), 667 LoopPromoter(Value *SP, const SmallVectorImpl<Instruction*> &Insts, SSAUpdater &S, SmallPtrSet<Value*, 4> &PMA, SmallVectorImpl<BasicBlock*> &LEB, SmallVectorImpl<Instruction*> &LIP, AliasSetTracker &ast, DebugLoc dl, int alignment) argument
|
H A D | LoopUnswitch.cpp | 303 UnswitchedValsMap& Insts = OldLoopProps.UnswitchedVals; local 317 for (UnswitchedValsIt I = Insts.begin(); I != Insts.end(); ++I) {
|
H A D | ScalarReplAggregates.cpp | 1051 AllocaPromoter(const SmallVectorImpl<Instruction*> &Insts, SSAUpdater &S, argument 1053 : LoadAndStorePromoter(Insts, S), AI(0), DIB(DB) {} 1055 void run(AllocaInst *AI, const SmallVectorImpl<Instruction*> &Insts) { argument 1067 LoadAndStorePromoter::run(Insts); 1082 const SmallVectorImpl<Instruction*> &Insts) const { 1415 SmallVector<Instruction*, 64> Insts; local 1438 Insts.push_back(cast<Instruction>(*UI)); 1439 AllocaPromoter(Insts, SSA, &DIB).run(AI, Insts); 1440 Insts [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | SSAUpdater.cpp | 363 LoadAndStorePromoter(const SmallVectorImpl<Instruction*> &Insts, argument 365 if (Insts.empty()) return; 368 if (LoadInst *LI = dyn_cast<LoadInst>(Insts[0])) 371 SomeVal = cast<StoreInst>(Insts[0])->getOperand(0); 380 run(const SmallVectorImpl<Instruction*> &Insts) const { 387 for (unsigned i = 0, e = Insts.size(); i != e; ++i) { 388 Instruction *User = Insts[i]; 398 for (unsigned i = 0, e = Insts.size(); i != e; ++i) { 399 Instruction *User = Insts[i]; 448 if (!isInstInList(L, Insts)) continu [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineBasicBlock.h | 64 Instructions Insts; member in class:llvm::MachineBasicBlock 216 unsigned size() const { return (unsigned)Insts.size(); } 217 bool empty() const { return Insts.empty(); } 219 MachineInstr& front() { return Insts.front(); } 220 MachineInstr& back() { return Insts.back(); } 221 const MachineInstr& front() const { return Insts.front(); } 222 const MachineInstr& back() const { return Insts.back(); } 224 instr_iterator instr_begin() { return Insts.begin(); } 225 const_instr_iterator instr_begin() const { return Insts.begin(); } 226 instr_iterator instr_end() { return Insts [all...] |
/external/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 1529 SmallVector<MCInst, 2> Insts; local 1531 bool Error = MatchInstruction(IDLoc, Kind, Operands, Insts, 1534 for (unsigned i = 0, e = Insts.size(); i != e; ++i) 1535 Out.EmitInstruction(Insts[i]);
|