Searched refs:InsnRange (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | LexicalScopes.cpp | 43 SmallVector<InsnRange, 4> MIRanges; in initialize() 55 SmallVectorImpl<InsnRange> &MIRanges, in extractLexicalScopes() 85 InsnRange R(RangeBeginMI, PrevMI); in extractLexicalScopes() 100 InsnRange R(RangeBeginMI, PrevMI); in extractLexicalScopes() 247 SmallVectorImpl<InsnRange> &MIRanges, in assignInstructionRanges() 251 for (SmallVectorImpl<InsnRange>::const_iterator RI = MIRanges.begin(), in assignInstructionRanges() 254 const InsnRange &R = *RI; in assignInstructionRanges() 284 SmallVectorImpl<InsnRange> &InsnRanges = Scope->getRanges(); in getMachineBasicBlocks() 285 for (SmallVectorImpl<InsnRange>::iterator I = InsnRanges.begin(), in getMachineBasicBlocks() 288 InsnRange &R = *I; in getMachineBasicBlocks()
|
/external/llvm/include/llvm/CodeGen/ |
D | LexicalScopes.h | 40 typedef std::pair<const MachineInstr *, const MachineInstr *> InsnRange; typedef 65 SmallVectorImpl<InsnRange> &getRanges() { return Ranges; } in getRanges() 93 Ranges.push_back(InsnRange(FirstInsn, LastInsn)); 128 SmallVector<InsnRange, 4> Ranges; 221 void extractLexicalScopes(SmallVectorImpl<InsnRange> &MIRanges, 225 assignInstructionRanges(SmallVectorImpl<InsnRange> &MIRanges,
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfCompileUnit.h | 138 const SmallVectorImpl<InsnRange> &Ranges);
|
D | DwarfCompileUnit.cpp | 413 DIE &Die, const SmallVectorImpl<InsnRange> &Ranges) { in attachRangesOrLowHighPC() 416 for (const InsnRange &R : Ranges) in attachRangesOrLowHighPC()
|
D | DwarfDebug.cpp | 341 const SmallVectorImpl<InsnRange> &Ranges = Scope->getRanges(); in isLexicalScopeDIENull() 1074 for (const InsnRange &R : S->getRanges()) { in identifyScopeMarkers()
|