| /openbsd-src/gnu/llvm/llvm/include/llvm/MC/ |
| H A D | MCContext.h | 721 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 D | MCStreamer.h | 908 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 D | MCStreamer.cpp | 234 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 D | MCAsmStreamer.cpp | 274 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 D | MCContext.cpp | 975 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 D | DwarfCompileUnit.cpp | 122 unsigned CUID = Asm->OutStreamer->hasRawTextSupport() ? 0 : getUniqueID(); in getOrCreateSourceID() local 125 std::nullopt, CUID); in getOrCreateSourceID() 131 File->getSource(), CUID); in getOrCreateSourceID()
|
| H A D | DwarfDebug.h | 657 DebugLoc emitInitialLocDirective(const MachineFunction &MF, unsigned CUID);
|
| H A D | DwarfDebug.cpp | 2141 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 D | LangOptions.h | 466 std::string CUID; variable
|
| /openbsd-src/gnu/llvm/clang/lib/Driver/ |
| H A D | Driver.cpp | 2925 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 D | gcse.c | 386 #define CUID_INSN(CUID) (cuid_insn[CUID]) argument
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | gcse.c | 408 #define CUID_INSN(CUID) (cuid_insn[CUID]) argument
|
| H A D | ChangeLog.1 | 13190 mem_first_set, mem_last_set; because 0 can be a CUID.
|
| /openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/ |
| H A D | Clang.cpp | 7188 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 D | ASTContext.cpp | 13452 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 D | CodeGenModule.cpp | 7160 if (getLangOpts().CUID.empty()) { in printPostfixForExternalizedDecl()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Driver/ |
| H A D | Options.td | 1072 MarshallingInfoString<LangOpts<"CUID">>;
|