Searched refs:MCCVLineEntry (Results 1 – 6 of 6) sorted by relevance
/external/llvm/include/llvm/MC/ |
D | MCCodeView.h | 87 class MCCVLineEntry : public MCCVLoc { 96 MCCVLineEntry(const MCSymbol *Label, const MCCVLoc loc) in MCCVLineEntry() function 118 void addLineEntry(const MCCVLineEntry &LineEntry) { in addLineEntry() 127 std::vector<MCCVLineEntry> getFunctionLineEntries(unsigned FuncId) { in getFunctionLineEntries() 128 std::vector<MCCVLineEntry> FilteredLines; in getFunctionLineEntries() 147 ArrayRef<MCCVLineEntry> getLinesForExtent(size_t L, size_t R) { in getLinesForExtent() 206 std::vector<MCCVLineEntry> MCCVLines;
|
/external/llvm/lib/MC/ |
D | MCCodeView.cpp | 163 std::vector<MCCVLineEntry> Locs = getFunctionLineEntries(FuncId); in emitLineTableForFunction() 164 bool HaveColumns = any_of(Locs, [](const MCCVLineEntry &LineEntry) { in emitLineTableForFunction() 174 std::find_if(I, E, [CurFileNum](const MCCVLineEntry &Loc) { in emitLineTableForFunction() 290 ArrayRef<MCCVLineEntry> Locs = getLinesForExtent(LocBegin, LocEnd); in encodeInlineLineTable() 301 MCCVLineEntry StartLoc(Frag.getFnStartSym(), MCCVLoc(Locs.front())); in encodeInlineLineTable() 304 const MCCVLineEntry *LastLoc = &StartLoc; in encodeInlineLineTable() 309 for (const MCCVLineEntry &Loc : Locs) { in encodeInlineLineTable() 366 ArrayRef<MCCVLineEntry> LocAfter = getLinesForExtent(LocEnd, LocEnd + 1); in encodeInlineLineTable() 369 const MCCVLineEntry &Loc = LocAfter[0]; in encodeInlineLineTable() 438 void MCCVLineEntry::Make(MCObjectStreamer *MCOS) { in Make() [all …]
|
D | MCObjectStreamer.cpp | 129 MCCVLineEntry::Make(this); in EmitValueImpl() 237 MCCVLineEntry::Make(this); in EmitInstruction() 374 MCCVLineEntry::Make(this); in EmitCVLocDirective() 416 MCCVLineEntry::Make(this); in EmitBytes()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/ |
D | MCCodeView.h | 88 class MCCVLineEntry : public MCCVLoc { 97 MCCVLineEntry(const MCSymbol *Label, const MCCVLoc loc) in MCCVLineEntry() function 205 void addLineEntry(const MCCVLineEntry &LineEntry); 207 std::vector<MCCVLineEntry> getFunctionLineEntries(unsigned FuncId); 211 ArrayRef<MCCVLineEntry> getLinesForExtent(size_t L, size_t R); 290 std::vector<MCCVLineEntry> MCCVLines;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/MC/ |
D | MCCodeView.cpp | 258 void CodeViewContext::addLineEntry(const MCCVLineEntry &LineEntry) { in addLineEntry() 267 std::vector<MCCVLineEntry> 269 std::vector<MCCVLineEntry> FilteredLines; in getFunctionLineEntries() 292 FilteredLines.push_back(MCCVLineEntry( in getFunctionLineEntries() 311 ArrayRef<MCCVLineEntry> CodeViewContext::getLinesForExtent(size_t L, size_t R) { in getLinesForExtent() 334 std::vector<MCCVLineEntry> Locs = getFunctionLineEntries(FuncId); in emitLineTableForFunction() 335 bool HaveColumns = any_of(Locs, [](const MCCVLineEntry &LineEntry) { in emitLineTableForFunction() 345 std::find_if(I, E, [CurFileNum](const MCCVLineEntry &Loc) { in emitLineTableForFunction() 471 ArrayRef<MCCVLineEntry> Locs = getLinesForExtent(LocBegin, LocEnd); in encodeInlineLineTable() 478 for (const MCCVLineEntry &Loc : Locs) { in encodeInlineLineTable() [all …]
|
D | MCObjectStreamer.cpp | 173 MCCVLineEntry::Make(this); in EmitValueImpl() 311 MCCVLineEntry::Make(this); in EmitInstructionImpl() 448 MCCVLineEntry::Make(this); in EmitCVLocDirective() 491 MCCVLineEntry::Make(this); in EmitBytes()
|