Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A 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 …]
H A 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);
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A 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()
H A 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
H A 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()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp122 unsigned CUID = Asm->OutStreamer->hasRawTextSupport() ? 0 : getUniqueID(); in getOrCreateSourceID() local
125 std::nullopt, CUID); in getOrCreateSourceID()
131 File->getSource(), CUID); in getOrCreateSourceID()
H A DDwarfDebug.h657 DebugLoc emitInitialLocDirective(const MachineFunction &MF, unsigned CUID);
H A 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()
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DLangOptions.h466 std::string CUID; variable
/openbsd-src/gnu/llvm/clang/lib/Driver/
H A DDriver.cpp2925 std::string CUID = FixedCUID.str(); in addDeviceDependences() local
2926 if (CUID.empty()) { in addDeviceDependences()
2928 CUID = llvm::utohexstr(llvm::sys::Process::GetRandomNumber(), in addDeviceDependences()
2943 CUID = llvm::utohexstr(Hash.low(), /*LowerCase=*/true); in addDeviceDependences()
2946 IA->setId(CUID); in addDeviceDependences()
/openbsd-src/gnu/gcc/gcc/
H A Dgcse.c386 #define CUID_INSN(CUID) (cuid_insn[CUID]) argument
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dgcse.c408 #define CUID_INSN(CUID) (cuid_insn[CUID]) argument
H A DChangeLog.113190 mem_first_set, mem_last_set; because 0 can be a CUID.
/openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/
H A DClang.cpp7188 auto CUID = cast<InputAction>(SourceAction)->getId(); in ConstructJob() local
7189 if (!CUID.empty()) in ConstructJob()
7190 CmdArgs.push_back(Args.MakeArgString(Twine("-cuid=") + Twine(CUID))); in ConstructJob()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DASTContext.cpp13452 if (LangOpts.CUID.empty()) in getCUIDHash()
13454 CUIDHash = llvm::utohexstr(llvm::MD5Hash(LangOpts.CUID), /*LowerCase=*/true); in getCUIDHash()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenModule.cpp7160 if (getLangOpts().CUID.empty()) { in printPostfixForExternalizedDecl()
/openbsd-src/gnu/llvm/clang/include/clang/Driver/
H A DOptions.td1072 MarshallingInfoString<LangOpts<"CUID">>;