/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMAsmBackendDarwin.h | 34 ArrayRef<MCCFIInstruction> Instrs) const override;
|
H A D | ARMAsmBackend.cpp | 847 ArrayRef<MCCFIInstruction> Instrs) const { 853 if (Instrs.empty()) 862 for (size_t i = 0, e = Instrs.size(); i != e; ++i) { 864 const MCCFIInstruction &Inst = Instrs[i];
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | WinCodeViewLineTables.cpp | 99 if (!CurFn->Instrs.empty()) { 100 const InstrInfoTy &LastInstr = InstrInfo[CurFn->Instrs.back()]; 109 CurFn->Instrs.push_back(MCL); 198 if (FI.Instrs.empty()) 256 StringRef PrevFilename = InstrInfo[FI.Instrs[0]].Filename; 257 for (size_t J = 1, F = FI.Instrs.size(); J != F; ++J) { 258 if (PrevFilename == InstrInfo[FI.Instrs[J]].Filename) 262 PrevFilename = InstrInfo[FI.Instrs[J]].Filename; 264 FilenameSegmentLengths[LastSegmentEnd] = FI.Instrs.size() - LastSegmentEnd; 295 unsigned ColumnNumber = InstrInfo[FI.Instrs[ColSeg [all...] |
H A D | WinCodeViewLineTables.h | 39 SmallVector<MCSymbol *, 10> Instrs; member in struct:llvm::WinCodeViewLineTables::FunctionInfo
|
H A D | AsmPrinter.cpp | 882 const std::vector<MCCFIInstruction> &Instrs = MMI.getFrameInstructions(); local 884 const MCCFIInstruction &CFI = Instrs[CFIIndex];
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64AsmBackend.cpp | 320 ArrayRef<MCCFIInstruction> Instrs) const override { 321 if (Instrs.empty()) 328 for (size_t i = 0, e = Instrs.size(); i != e; ++i) { 329 const MCCFIInstruction &Inst = Instrs[i]; 342 const MCCFIInstruction &LRPush = Instrs[++i]; 345 const MCCFIInstruction &FPPush = Instrs[++i]; 375 const MCCFIInstruction &Inst2 = Instrs[++i];
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | ExecutionDepsFix.cpp | 70 SmallVector<MachineInstr*, 8> Instrs; member in struct:__anon2455::DomainValue 74 bool isCollapsed() const { return Instrs.empty(); } 110 Instrs.clear(); 317 while (!dv->Instrs.empty()) 318 TII->setExecutionDomain(dv->Instrs.pop_back_val(), domain); 339 A->Instrs.append(B->Instrs.begin(), B->Instrs.end()); 703 dv->Instrs.push_back(mi);
|
H A D | MachineTraceMetrics.cpp | 1187 unsigned Instrs = TBI.InstrDepth; 1190 Instrs += TE.MTM.BlockInfo[getBlockNum()].InstrCount; 1192 Instrs /= IW; 1194 return std::max(Instrs, PRMax); 1207 auto extraCycles = [this](ArrayRef<const MCSchedClassDesc *> Instrs, 1211 for (const MCSchedClassDesc *SC : Instrs) { 1238 // Instrs: #instructions in current trace outside current block. 1239 unsigned Instrs = TBI.InstrDepth + TBI.InstrHeight; 1242 Instrs += TE.MTM.getResources(MBB)->InstrCount; 1243 Instrs [all...] |
H A D | MachineCombiner.cpp | 80 void instr2instrSC(SmallVectorImpl<MachineInstr *> &Instrs, 290 SmallVectorImpl<MachineInstr *> &Instrs, 292 for (auto *InstrPtr : Instrs) { 289 instr2instrSC( SmallVectorImpl<MachineInstr *> &Instrs, SmallVectorImpl<const MCSchedClassDesc *> &InstrsSC) argument
|
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86AsmBackend.cpp | 476 generateCompactUnwindEncodingImpl(ArrayRef<MCCFIInstruction> Instrs) const { 477 if (Instrs.empty()) return 0; 495 for (unsigned i = 0, e = Instrs.size(); i != e; ++i) { 496 const MCCFIInstruction &Inst = Instrs[i]; 590 (Instrs.size() == 1 && NumDefCFAOffsets == 1 && StackSize == 2)) 773 ArrayRef<MCCFIInstruction> Instrs) const override { 774 return generateCompactUnwindEncodingImpl(Instrs); 792 ArrayRef<MCCFIInstruction> Instrs) const override { 793 return generateCompactUnwindEncodingImpl(Instrs);
|
/freebsd-11.0-release/contrib/llvm/utils/TableGen/ |
H A D | AsmWriterEmitter.cpp | 238 std::string Instrs = InstrsForCase[i]; local 239 if (Instrs.size() > 70) { 240 Instrs.erase(Instrs.begin()+70, Instrs.end()); 241 Instrs += "..."; 244 if (!Instrs.empty()) 245 UniqueOperandCommands[i] = " // " + Instrs + "\n" +
|
H A D | CodeGenDAGPatterns.cpp | 2920 getInstructionsInTree(TreePatternNode *Tree, SmallVectorImpl<Record*> &Instrs) { argument 2924 Instrs.push_back(Tree->getOperator()); 2926 getInstructionsInTree(Tree->getChild(i), Instrs); 3111 std::vector<Record*> Instrs = Records.getAllDerivedDefinitions("Instruction"); local 3113 for (Record *Instr : Instrs) { 3336 SmallVector<Record*, 8> Instrs; local 3337 getInstructionsInTree(PTM.getDstPattern(), Instrs); 3338 if (Instrs.empty()) 3345 for (const Record *Instr : Instrs) { 3380 (Instrs [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Analysis/ |
H A D | ThreadSafetyTIL.cpp | 158 for (auto *Instr : Instrs)
|
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMLoadStoreOptimizer.cpp | 113 SmallVector<MachineInstr*, 4> Instrs; member in struct:__anon2782::ARMLoadStoreOpt::MergeCandidate 114 /// Index in Instrs of the instruction being latest in the schedule. 116 /// Index in Instrs of the instruction being earliest in the schedule. 797 const MachineInstr *First = Cand.Instrs.front(); 805 for (const MachineInstr *MI : Cand.Instrs) { 836 MachineInstr *LatestMI = Cand.Instrs[Cand.LatestMIIdx]; 857 iterator EarliestI(Cand.Instrs[Cand.EarliestMIIdx]); 866 for (MachineInstr *MI : Cand.Instrs) 1002 Candidate->Instrs.push_back(MemOps[C].MI); 1764 for (MachineInstr *MI : Candidate->Instrs) { [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyTIL.h | 1555 Args(std::move(As)), Instrs(std::move(Is)), TermInstr(T) {} 1573 InstrArray &instructions() { return Instrs; } 1574 const InstrArray &instructions() const { return Instrs; } 1605 Instrs.reserveCheck(1, Arena); 1606 Instrs.push_back(V); 1616 void reserveInstructions(unsigned Nins) { Instrs.reserve(Nins, Arena); } 1630 typename V::template Container<SExpr*> Nis(Vs, Instrs.size()); 1639 for (auto *E : Instrs) { 1675 InstrArray Instrs; // Instructions. member in class:clang::threadSafety::BasicBlock
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 193 const SmallVectorImpl<Instruction *> &Instrs) const;
|
/freebsd-11.0-release/contrib/llvm/lib/MC/ |
H A D | MCDwarf.cpp | 1021 void EmitCFIInstructions(ArrayRef<MCCFIInstruction> Instrs, 1157 void FrameEmitterImpl::EmitCFIInstructions(ArrayRef<MCCFIInstruction> Instrs, argument 1159 for (unsigned i = 0, N = Instrs.size(); i < N; ++i) { 1160 const MCCFIInstruction &Instr = Instrs[i];
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenInsert.cpp | 1431 std::vector<MachineInstr*> Instrs; 1433 Instrs.push_back(&*I); 1435 for (auto I = Instrs.begin(), E = Instrs.end(); I != E; ++I) {
|
H A D | HexagonBitSimplify.cpp | 952 std::vector<MachineInstr*> Instrs; 954 Instrs.push_back(&*I); 956 for (auto MI : Instrs) { 1645 std::vector<MachineInstr*> Instrs; 1647 Instrs.push_back(&*I); 1650 for (auto I : Instrs) {
|
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | LoopAccessAnalysis.cpp | 1300 const SmallVectorImpl<Instruction *> &Instrs) const { 1302 OS.indent(Depth + 2) << *Instrs[Source] << " -> \n"; 1303 OS.indent(Depth + 2) << *Instrs[Destination] << "\n";
|