Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCContext.h518 bool isValidDwarfFileNumber(unsigned FileNumber, unsigned CUID = 0);
524 MCDwarfLineTable &getMCDwarfLineTable(unsigned CUID) { in getMCDwarfLineTable() argument
525 return MCDwarfLineTablesCUMap[CUID]; in getMCDwarfLineTable()
528 const MCDwarfLineTable &getMCDwarfLineTable(unsigned CUID) const { in getMCDwarfLineTable() argument
529 auto I = MCDwarfLineTablesCUMap.find(CUID); in getMCDwarfLineTable()
535 return getMCDwarfLineTable(CUID).getMCDwarfFiles();
538 const SmallVectorImpl<std::string> &getMCDwarfDirs(unsigned CUID = 0) {
539 return getMCDwarfLineTable(CUID).getMCDwarfDirs();
557 void setMCLineTableRootFile(unsigned CUID, StringRef CompilationDir, in setMCLineTableRootFile() argument
565 bool isDwarfMD5UsageConsistent(unsigned CUID) const { in isDwarfMD5UsageConsistent() argument
[all …]
H A DMCStreamer.h787 unsigned CUID = 0) {
790 Source, CUID));
801 unsigned CUID = 0);
807 unsigned CUID = 0);
882 virtual MCSymbol *getDwarfLineTableSymbol(unsigned CUID);
/freebsd-12.1/contrib/llvm/lib/MC/
H A DMCStreamer.cpp210 unsigned CUID) { in tryEmitDwarfFileDirective() argument
212 Source, CUID); in tryEmitDwarfFileDirective()
219 unsigned CUID) { in emitDwarfFile0Directive() argument
220 getContext().setMCLineTableRootFile(CUID, Directory, Filename, Checksum, in emitDwarfFile0Directive()
240 MCSymbol *MCStreamer::getDwarfLineTableSymbol(unsigned CUID) { in getDwarfLineTableSymbol() argument
241 MCDwarfLineTable &Table = getContext().getMCDwarfLineTable(CUID); in getDwarfLineTableSymbol()
245 Context.getOrCreateSymbol(Prefix + "line_table_start" + Twine(CUID))); in getDwarfLineTableSymbol()
H A DMCContext.cpp578 unsigned CUID) { in getDwarfFile() argument
579 MCDwarfLineTable &Table = MCDwarfLineTablesCUMap[CUID]; in getDwarfFile()
585 bool MCContext::isValidDwarfFileNumber(unsigned FileNumber, unsigned CUID) { in isValidDwarfFileNumber() argument
586 const MCDwarfLineTable &LineTable = getMCDwarfLineTable(CUID); in isValidDwarfFileNumber()
H A DMCAsmStreamer.cpp232 unsigned CUID = 0) override;
236 unsigned CUID = 0) override;
241 MCSymbol *getDwarfLineTableSymbol(unsigned CUID) override;
1189 MD5::MD5Result *Checksum, Optional<StringRef> Source, unsigned CUID) { in tryEmitDwarfFileDirective() argument
1190 assert(CUID == 0 && "multiple CUs not supported by MCAsmStreamer"); in tryEmitDwarfFileDirective()
1192 MCDwarfLineTable &Table = getContext().getMCDwarfLineTable(CUID); in tryEmitDwarfFileDirective()
1219 unsigned CUID) { in emitDwarfFile0Directive() argument
1220 assert(CUID == 0); in emitDwarfFile0Directive()
1225 getContext().setMCLineTableRootFile(CUID, Directory, Filename, Checksum, in emitDwarfFile0Directive()
1279 MCSymbol *MCAsmStreamer::getDwarfLineTableSymbol(unsigned CUID) { in getDwarfLineTableSymbol() argument
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp105 unsigned CUID = Asm->OutStreamer->hasRawTextSupport() ? 0 : getUniqueID(); in getOrCreateSourceID() local
107 return Asm->OutStreamer->EmitDwarfFileDirective(0, "", "", nullptr, None, CUID); in getOrCreateSourceID()
110 File->getSource(), CUID); in getOrCreateSourceID()
H A DDwarfDebug.cpp1659 unsigned CUID = Asm->OutStreamer->getContext().getDwarfCompileUnitID(); in recordSourceLine() local
1660 FileNo = static_cast<DwarfCompileUnit &>(*InfoHolder.getUnits()[CUID]) in recordSourceLine()
/freebsd-12.1/contrib/gcc/
H A Dgcse.c386 #define CUID_INSN(CUID) (cuid_insn[CUID]) argument
H A DChangeLog-19985871 mem_first_set, mem_last_set; because 0 can be a CUID.
H A DChangeLog-200510349 * postreload-gcse.c (alloc_mem): Start CUID numbering at 1.