/external/llvm/lib/CodeGen/AsmPrinter/ |
D | WinCodeViewLineTables.cpp | 91 if (!CurFn->Instrs.empty()) { in maybeRecordLocation() 92 const InstrInfoTy &LastInstr = InstrInfo[CurFn->Instrs.back()]; in maybeRecordLocation() 100 CurFn->Instrs.push_back(MCL); in maybeRecordLocation() 137 if (FI.Instrs.empty()) in emitDebugInfoForFunction() 147 StringRef PrevFilename = InstrInfo[FI.Instrs[0]].Filename; in emitDebugInfoForFunction() 148 for (size_t J = 1, F = FI.Instrs.size(); J != F; ++J) { in emitDebugInfoForFunction() 149 if (PrevFilename == InstrInfo[FI.Instrs[J]].Filename) in emitDebugInfoForFunction() 153 PrevFilename = InstrInfo[FI.Instrs[J]].Filename; in emitDebugInfoForFunction() 155 FilenameSegmentLengths[LastSegmentEnd] = FI.Instrs.size() - LastSegmentEnd; in emitDebugInfoForFunction() 175 for (size_t J = 0, F = FI.Instrs.size(); J != F; ++J) { in emitDebugInfoForFunction() [all …]
|
D | WinCodeViewLineTables.h | 39 SmallVector<MCSymbol *, 10> Instrs; member
|
D | AsmPrinter.cpp | 729 const std::vector<MCCFIInstruction> &Instrs = MMI.getFrameInstructions(); in emitCFIInstruction() local 731 const MCCFIInstruction &CFI = Instrs[CFIIndex]; in emitCFIInstruction()
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64AsmBackend.cpp | 357 ArrayRef<MCCFIInstruction> Instrs) const override { in generateCompactUnwindEncoding() 358 if (Instrs.empty()) in generateCompactUnwindEncoding() 365 for (size_t i = 0, e = Instrs.size(); i != e; ++i) { in generateCompactUnwindEncoding() 366 const MCCFIInstruction &Inst = Instrs[i]; in generateCompactUnwindEncoding() 379 const MCCFIInstruction &LRPush = Instrs[++i]; in generateCompactUnwindEncoding() 382 const MCCFIInstruction &FPPush = Instrs[++i]; in generateCompactUnwindEncoding() 412 const MCCFIInstruction &Inst2 = Instrs[++i]; in generateCompactUnwindEncoding()
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86AsmBackend.cpp | 447 generateCompactUnwindEncodingImpl(ArrayRef<MCCFIInstruction> Instrs) const { in generateCompactUnwindEncodingImpl() 448 if (Instrs.empty()) return 0; in generateCompactUnwindEncodingImpl() 466 for (unsigned i = 0, e = Instrs.size(); i != e; ++i) { in generateCompactUnwindEncodingImpl() 467 const MCCFIInstruction &Inst = Instrs[i]; in generateCompactUnwindEncodingImpl() 561 (Instrs.size() == 1 && NumDefCFAOffsets == 1 && StackSize == 2)) in generateCompactUnwindEncodingImpl() 745 ArrayRef<MCCFIInstruction> Instrs) const override { in generateCompactUnwindEncoding() 746 return generateCompactUnwindEncodingImpl(Instrs); in generateCompactUnwindEncoding() 797 ArrayRef<MCCFIInstruction> Instrs) const override { in generateCompactUnwindEncoding() 798 return generateCompactUnwindEncodingImpl(Instrs); in generateCompactUnwindEncoding()
|
/external/llvm/lib/CodeGen/ |
D | ExecutionDepsFix.cpp | 68 SmallVector<MachineInstr*, 8> Instrs; member 72 bool isCollapsed() const { return Instrs.empty(); } in isCollapsed() 105 Instrs.clear(); in clear() 310 while (!dv->Instrs.empty()) in collapse() 311 TII->setExecutionDomain(dv->Instrs.pop_back_val(), domain); in collapse() 333 A->Instrs.append(B->Instrs.begin(), B->Instrs.end()); in merge() 696 dv->Instrs.push_back(mi); in visitSoftInstr()
|
D | MachineTraceMetrics.cpp | 1188 unsigned Instrs = TBI.InstrDepth; in getResourceDepth() local 1190 Instrs += TE.MTM.BlockInfo[getBlockNum()].InstrCount; in getResourceDepth() 1192 Instrs /= IW; in getResourceDepth() 1194 return std::max(Instrs, PRMax); in getResourceDepth() 1226 unsigned Instrs = TBI.InstrDepth + TBI.InstrHeight; in getResourceLength() local 1228 Instrs += TE.MTM.getResources(Extrablocks[i])->InstrCount; in getResourceLength() 1230 Instrs /= IW; in getResourceLength() 1232 return std::max(Instrs, PRMax); in getResourceLength()
|
/external/llvm/utils/TableGen/ |
D | AsmWriterEmitter.cpp | 246 std::string Instrs = InstrsForCase[i]; in FindUniqueOperandCommands() local 247 if (Instrs.size() > 70) { in FindUniqueOperandCommands() 248 Instrs.erase(Instrs.begin()+70, Instrs.end()); in FindUniqueOperandCommands() 249 Instrs += "..."; in FindUniqueOperandCommands() 252 if (!Instrs.empty()) in FindUniqueOperandCommands() 253 UniqueOperandCommands[i] = " // " + Instrs + "\n" + in FindUniqueOperandCommands()
|
D | CodeGenDAGPatterns.cpp | 2736 getInstructionsInTree(TreePatternNode *Tree, SmallVectorImpl<Record*> &Instrs) { in getInstructionsInTree() argument 2740 Instrs.push_back(Tree->getOperator()); in getInstructionsInTree() 2742 getInstructionsInTree(Tree->getChild(i), Instrs); in getInstructionsInTree() 2925 std::vector<Record*> Instrs = Records.getAllDerivedDefinitions("Instruction"); in ParseInstructions() local 2927 for (unsigned i = 0, e = Instrs.size(); i != e; ++i) { in ParseInstructions() 2930 if (isa<ListInit>(Instrs[i]->getValueInit("Pattern"))) in ParseInstructions() 2931 LI = Instrs[i]->getValueAsListInit("Pattern"); in ParseInstructions() 2943 CodeGenInstruction &InstInfo = Target.getInstruction(Instrs[i]); in ParseInstructions() 2962 Instructions.insert(std::make_pair(Instrs[i], in ParseInstructions() 2967 CodeGenInstruction &CGI = Target.getInstruction(Instrs[i]); in ParseInstructions() [all …]
|
/external/clang/lib/Analysis/ |
D | ThreadSafetyTIL.cpp | 78 for (Variable *V : Instrs) { in renumberVars()
|
/external/clang/include/clang/Analysis/Analyses/ |
D | ThreadSafetyTIL.h | 1417 Parent(nullptr), Args(std::move(As)), Instrs(std::move(Is)), in BasicBlock() 1433 const VarArray &instructions() const { return Instrs; } in instructions() 1434 VarArray &instructions() { return Instrs; } in instructions() 1455 Instrs.reserveCheck(1, Arena); in addInstruction() 1456 Instrs.push_back(V); in addInstruction() 1466 void reserveInstructions(unsigned Nins) { Instrs.reserve(Nins, Arena); } in reserveInstructions() 1483 typename V::template Container<Variable*> Nis(Vs, Instrs.size()); in traverse() 1493 for (auto *I : Instrs) { in traverse() 1522 VarArray Instrs; // Instructions. variable
|
/external/llvm/lib/MC/ |
D | MCDwarf.cpp | 1031 ArrayRef<MCCFIInstruction> Instrs, 1237 ArrayRef<MCCFIInstruction> Instrs, in EmitCFIInstructions() argument 1239 for (unsigned i = 0, N = Instrs.size(); i < N; ++i) { in EmitCFIInstructions() 1240 const MCCFIInstruction &Instr = Instrs[i]; in EmitCFIInstructions()
|
/external/llvm/include/llvm/Target/ |
D | TargetSchedule.td | 391 dag Instrs = instrlist;
|
/external/llvm/lib/Target/X86/ |
D | X86InstrShiftRotate.td | 1 //===-- X86InstrShiftRotate.td - Shift and Rotate Instrs ---*- tablegen -*-===//
|
D | X86InstrArithmetic.td | 1 //===-- X86InstrArithmetic.td - Integer Arithmetic Instrs --*- tablegen -*-===//
|