Home
last modified time | relevance | path

Searched refs:CUID (Results 1 – 22 of 22) sorted by relevance

/external/llvm/include/llvm/MC/
DMCContext.h446 unsigned FileNumber, unsigned CUID);
448 bool isValidDwarfFileNumber(unsigned FileNumber, unsigned CUID = 0);
454 MCDwarfLineTable &getMCDwarfLineTable(unsigned CUID) { in getMCDwarfLineTable() argument
455 return MCDwarfLineTablesCUMap[CUID]; in getMCDwarfLineTable()
458 const MCDwarfLineTable &getMCDwarfLineTable(unsigned CUID) const { in getMCDwarfLineTable() argument
459 auto I = MCDwarfLineTablesCUMap.find(CUID); in getMCDwarfLineTable()
464 const SmallVectorImpl<MCDwarfFile> &getMCDwarfFiles(unsigned CUID = 0) {
465 return getMCDwarfLineTable(CUID).getMCDwarfFiles();
467 const SmallVectorImpl<std::string> &getMCDwarfDirs(unsigned CUID = 0) {
468 return getMCDwarfLineTable(CUID).getMCDwarfDirs();
[all …]
DMCStreamer.h674 unsigned CUID = 0);
723 virtual MCSymbol *getDwarfLineTableSymbol(unsigned CUID);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCContext.h550 Optional<StringRef> Source, unsigned CUID);
552 bool isValidDwarfFileNumber(unsigned FileNumber, unsigned CUID = 0);
558 MCDwarfLineTable &getMCDwarfLineTable(unsigned CUID) { in getMCDwarfLineTable() argument
559 return MCDwarfLineTablesCUMap[CUID]; in getMCDwarfLineTable()
562 const MCDwarfLineTable &getMCDwarfLineTable(unsigned CUID) const { in getMCDwarfLineTable() argument
563 auto I = MCDwarfLineTablesCUMap.find(CUID); in getMCDwarfLineTable()
568 const SmallVectorImpl<MCDwarfFile> &getMCDwarfFiles(unsigned CUID = 0) {
569 return getMCDwarfLineTable(CUID).getMCDwarfFiles();
572 const SmallVectorImpl<std::string> &getMCDwarfDirs(unsigned CUID = 0) {
573 return getMCDwarfLineTable(CUID).getMCDwarfDirs();
[all …]
DMCStreamer.h821 unsigned CUID = 0) {
824 Source, CUID));
835 unsigned CUID = 0);
841 unsigned CUID = 0);
932 virtual MCSymbol *getDwarfLineTableSymbol(unsigned CUID);
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/MC/
DMCContext.h721 unsigned CUID);
723 bool isValidDwarfFileNumber(unsigned FileNumber, unsigned CUID = 0);
729 MCDwarfLineTable &getMCDwarfLineTable(unsigned CUID) { in getMCDwarfLineTable() argument
730 return MCDwarfLineTablesCUMap[CUID]; in getMCDwarfLineTable()
733 const MCDwarfLineTable &getMCDwarfLineTable(unsigned CUID) const { in getMCDwarfLineTable() argument
734 auto I = MCDwarfLineTablesCUMap.find(CUID); in getMCDwarfLineTable()
739 const SmallVectorImpl<MCDwarfFile> &getMCDwarfFiles(unsigned CUID = 0) {
740 return getMCDwarfLineTable(CUID).getMCDwarfFiles();
743 const SmallVectorImpl<std::string> &getMCDwarfDirs(unsigned CUID = 0) {
744 return getMCDwarfLineTable(CUID).getMCDwarfDirs();
[all …]
DMCStreamer.h908 std::optional<StringRef> Source = std::nullopt, unsigned CUID = 0) {
911 Source, CUID));
922 std::optional<StringRef> Source = std::nullopt, unsigned CUID = 0);
928 unsigned CUID = 0);
1020 virtual MCSymbol *getDwarfLineTableSymbol(unsigned CUID);
/external/llvm/lib/MC/
DMCContext.cpp469 unsigned FileNumber, unsigned CUID) { in getDwarfFile() argument
470 MCDwarfLineTable &Table = MCDwarfLineTablesCUMap[CUID]; in getDwarfFile()
476 bool MCContext::isValidDwarfFileNumber(unsigned FileNumber, unsigned CUID) { in isValidDwarfFileNumber() argument
477 const SmallVectorImpl<MCDwarfFile> &MCDwarfFiles = getMCDwarfFiles(CUID); in isValidDwarfFileNumber()
DMCStreamer.cpp162 StringRef Filename, unsigned CUID) { in EmitDwarfFileDirective() argument
163 return getContext().getDwarfFile(Directory, Filename, FileNo, CUID); in EmitDwarfFileDirective()
175 MCSymbol *MCStreamer::getDwarfLineTableSymbol(unsigned CUID) { in getDwarfLineTableSymbol() argument
176 MCDwarfLineTable &Table = getContext().getMCDwarfLineTable(CUID); in getDwarfLineTableSymbol()
180 Context.getOrCreateSymbol(Prefix + "line_table_start" + Twine(CUID))); in getDwarfLineTableSymbol()
DMCAsmStreamer.cpp211 unsigned CUID = 0) override;
216 MCSymbol *getDwarfLineTableSymbol(unsigned CUID) override;
992 unsigned CUID) { in EmitDwarfFileDirective() argument
993 assert(CUID == 0); in EmitDwarfFileDirective()
995 MCDwarfLineTable &Table = getContext().getMCDwarfLineTable(CUID); in EmitDwarfFileDirective()
1065 MCSymbol *MCAsmStreamer::getDwarfLineTableSymbol(unsigned CUID) { in getDwarfLineTableSymbol() argument
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCStreamer.cpp217 unsigned CUID) { in tryEmitDwarfFileDirective() argument
219 Source, CUID); in tryEmitDwarfFileDirective()
226 unsigned CUID) { in emitDwarfFile0Directive() argument
227 getContext().setMCLineTableRootFile(CUID, Directory, Filename, Checksum, in emitDwarfFile0Directive()
247 MCSymbol *MCStreamer::getDwarfLineTableSymbol(unsigned CUID) { in getDwarfLineTableSymbol() argument
248 MCDwarfLineTable &Table = getContext().getMCDwarfLineTable(CUID); in getDwarfLineTableSymbol()
252 Context.getOrCreateSymbol(Prefix + "line_table_start" + Twine(CUID))); in getDwarfLineTableSymbol()
DMCContext.cpp655 unsigned CUID) { in getDwarfFile() argument
656 MCDwarfLineTable &Table = MCDwarfLineTablesCUMap[CUID]; in getDwarfFile()
663 bool MCContext::isValidDwarfFileNumber(unsigned FileNumber, unsigned CUID) { in isValidDwarfFileNumber() argument
664 const MCDwarfLineTable &LineTable = getMCDwarfLineTable(CUID); in isValidDwarfFileNumber()
DMCAsmStreamer.cpp236 unsigned CUID = 0) override;
240 unsigned CUID = 0) override;
245 MCSymbol *getDwarfLineTableSymbol(unsigned CUID) override;
1248 Optional<MD5::MD5Result> Checksum, Optional<StringRef> Source, unsigned CUID) { in tryEmitDwarfFileDirective() argument
1249 assert(CUID == 0 && "multiple CUs not supported by MCAsmStreamer"); in tryEmitDwarfFileDirective()
1251 MCDwarfLineTable &Table = getContext().getMCDwarfLineTable(CUID); in tryEmitDwarfFileDirective()
1279 unsigned CUID) { in emitDwarfFile0Directive() argument
1280 assert(CUID == 0); in emitDwarfFile0Directive()
1285 getContext().setMCLineTableRootFile(CUID, Directory, Filename, Checksum, in emitDwarfFile0Directive()
1339 MCSymbol *MCAsmStreamer::getDwarfLineTableSymbol(unsigned CUID) { in getDwarfLineTableSymbol() argument
/external/swiftshader/third_party/llvm-16.0/llvm/lib/MC/
DMCStreamer.cpp234 unsigned CUID) { in tryEmitDwarfFileDirective() argument
236 Source, CUID); in tryEmitDwarfFileDirective()
243 unsigned CUID) { in emitDwarfFile0Directive() argument
244 getContext().setMCLineTableRootFile(CUID, Directory, Filename, Checksum, in emitDwarfFile0Directive()
270 MCSymbol *MCStreamer::getDwarfLineTableSymbol(unsigned CUID) { in getDwarfLineTableSymbol() argument
271 MCDwarfLineTable &Table = getContext().getMCDwarfLineTable(CUID); in getDwarfLineTableSymbol()
275 Context.getOrCreateSymbol(Prefix + "line_table_start" + Twine(CUID))); in getDwarfLineTableSymbol()
DMCAsmStreamer.cpp274 unsigned CUID = 0) override;
278 unsigned CUID = 0) override;
283 MCSymbol *getDwarfLineTableSymbol(unsigned CUID) override;
1574 unsigned CUID) { in tryEmitDwarfFileDirective() argument
1575 assert(CUID == 0 && "multiple CUs not supported by MCAsmStreamer"); in tryEmitDwarfFileDirective()
1577 MCDwarfLineTable &Table = getContext().getMCDwarfLineTable(CUID); in tryEmitDwarfFileDirective()
1608 unsigned CUID) { in emitDwarfFile0Directive() argument
1609 assert(CUID == 0); in emitDwarfFile0Directive()
1614 getContext().setMCLineTableRootFile(CUID, Directory, Filename, Checksum, in emitDwarfFile0Directive()
1682 MCSymbol *MCAsmStreamer::getDwarfLineTableSymbol(unsigned CUID) { in getDwarfLineTableSymbol() argument
DMCContext.cpp975 std::optional<StringRef> Source, unsigned CUID) { in getDwarfFile() argument
976 MCDwarfLineTable &Table = MCDwarfLineTablesCUMap[CUID]; in getDwarfFile()
983 bool MCContext::isValidDwarfFileNumber(unsigned FileNumber, unsigned CUID) { in isValidDwarfFileNumber() argument
984 const MCDwarfLineTable &LineTable = getMCDwarfLineTable(CUID); in isValidDwarfFileNumber()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp114 unsigned CUID = Asm->OutStreamer->hasRawTextSupport() ? 0 : getUniqueID(); in getOrCreateSourceID() local
116 return Asm->OutStreamer->EmitDwarfFileDirective(0, "", "", None, None, CUID); in getOrCreateSourceID()
119 File->getSource(), CUID); in getOrCreateSourceID()
DDwarfDebug.h621 DebugLoc emitInitialLocDirective(const MachineFunction &MF, unsigned CUID);
DDwarfDebug.cpp1784 const MDNode *S, unsigned Flags, unsigned CUID, in recordSourceLine() argument
1796 FileNo = static_cast<DwarfCompileUnit &>(*DCUs[CUID]) in recordSourceLine()
1804 unsigned CUID) { in emitInitialLocDirective() argument
1815 CUID, getDwarfVersion(), getUnits()); in emitInitialLocDirective()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp122 unsigned CUID = Asm->OutStreamer->hasRawTextSupport() ? 0 : getUniqueID(); in getOrCreateSourceID() local
125 std::nullopt, CUID); in getOrCreateSourceID()
131 File->getSource(), CUID); in getOrCreateSourceID()
DDwarfDebug.h657 DebugLoc emitInitialLocDirective(const MachineFunction &MF, unsigned CUID);
DDwarfDebug.cpp2141 const MDNode *S, unsigned Flags, unsigned CUID, in recordSourceLine() argument
2153 FileNo = static_cast<DwarfCompileUnit &>(*DCUs[CUID]) in recordSourceLine()
2161 unsigned CUID) { in emitInitialLocDirective() argument
2172 CUID, getDwarfVersion(), getUnits()); in emitInitialLocDirective()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp1186 unsigned CUID = Asm->OutStreamer->getContext().getDwarfCompileUnitID(); in recordSourceLine() local
1187 Src = static_cast<DwarfCompileUnit &>(*InfoHolder.getUnits()[CUID]) in recordSourceLine()