Home
last modified time | relevance | path

Searched refs:BitcodeFile (Results 1 – 25 of 28) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/tools/bugpoint/
H A DExecutionDriver.cpp284 std::string BitcodeFile, in executeProgram() argument
291 if (BitcodeFile.empty()) { in executeProgram()
302 BitcodeFile = std::string(UniqueFilename.str()); in executeProgram()
304 if (writeProgramToFile(BitcodeFile, UniqueFD, Program)) { in executeProgram()
305 errs() << ToolName << ": Error emitting bitcode to file '" << BitcodeFile in executeProgram()
313 std::string BitcodePath(BitcodeFile); in executeProgram()
334 Expected<int> RetVal = AI->ExecuteProgram(BitcodeFile, InputArgv, InputFile, in executeProgram()
376 BugDriver::compileSharedObject(const std::string &BitcodeFile) { in compileSharedObject() argument
382 SafeInterpreter->OutputCode(BitcodeFile, OutputFile); in compileSharedObject()
428 const std::string &BitcodeFile, in diffProgram() argument
[all …]
H A DBugDriver.h116 Expected<std::string> compileSharedObject(const std::string &BitcodeFile);
175 const std::string &BitcodeFile = "",
/openbsd-src/gnu/llvm/lld/wasm/
H A DLTO.h38 class BitcodeFile; variable
46 void add(BitcodeFile &f);
H A DInputFiles.cpp90 return make<BitcodeFile>(mb, archiveName, offsetInArchive); in createObjectFile()
778 BitcodeFile &f) { in createBitcodeSymbol()
800 BitcodeFile::BitcodeFile(MemoryBufferRef m, StringRef archiveName, in BitcodeFile() function in lld::wasm::BitcodeFile
826 bool BitcodeFile::doneLTO = false;
828 void BitcodeFile::parse() { in parse()
H A DInputFiles.h173 class BitcodeFile : public InputFile {
175 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
H A DLTO.cpp88 void BitcodeCompiler::add(BitcodeFile &f) { in add()
H A DSymbolTable.h108 std::vector<BitcodeFile *> bitcodeFiles;
H A DSymbolTable.cpp53 if (auto *f = dyn_cast<BitcodeFile>(file)) { in addFile()
74 BitcodeFile::doneLTO = true; in compileBitcodeFiles()
81 for (BitcodeFile *f : bitcodeFiles) in compileBitcodeFiles()
/openbsd-src/gnu/llvm/lld/MachO/
H A DLTO.h26 class BitcodeFile; variable
33 void add(BitcodeFile &f);
H A DLTO.cpp115 void BitcodeCompiler::add(BitcodeFile &f) { in add()
171 if (auto *f = dyn_cast<BitcodeFile>(file)) in thinLTOCreateEmptyIndexFiles()
176 if (auto *f = dyn_cast<BitcodeFile>(file)) { in thinLTOCreateEmptyIndexFiles()
H A DInputFiles.h300 class BitcodeFile final : public InputFile {
302 explicit BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
H A DInputFiles.cpp2123 return make<BitcodeFile>(mb, archiveName, offsetInArchive, /*lazy=*/false, in loadArchiveMember()
2178 BitcodeFile &file) { in createBitcodeSymbol()
2212 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() function in BitcodeFile
2240 void BitcodeFile::parse() { in parse()
2249 void BitcodeFile::parseLazy() { in parseLazy()
2273 if (auto *bitcode = dyn_cast<BitcodeFile>(&file)) { in extract()
H A DMapFile.cpp69 if (isa<ObjFile>(file) || isa<BitcodeFile>(file)) { in gatherMapInfo()
/openbsd-src/gnu/llvm/lld/ELF/
H A DLTO.h36 class BitcodeFile; variable
44 void add(BitcodeFile &f);
H A DConfig.h37 class BitcodeFile; variable
427 SmallVector<BitcodeFile *, 0> bitcodeFiles;
428 SmallVector<BitcodeFile *, 0> lazyBitcodeFiles;
H A DLTO.cpp229 void BitcodeCompiler::add(BitcodeFile &f) { in add()
297 for (BitcodeFile *f : ctx.bitcodeFiles) in thinLTOCreateEmptyIndexFiles()
300 for (BitcodeFile *f : ctx.lazyBitcodeFiles) { in thinLTOCreateEmptyIndexFiles()
H A DInputFiles.cpp235 if (!file->isElf() && !isa<BitcodeFile>(file)) in isCompatible()
279 if (auto *f = dyn_cast<BitcodeFile>(file)) { in doParseFile()
298 if (auto *f = dyn_cast<BitcodeFile>(file)) { in doParseFile()
1610 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() function in BitcodeFile
1654 const lto::InputFile::Symbol &objSym, BitcodeFile &f) { in createBitcodeSymbol()
1682 void BitcodeFile::parse() { in parse()
1707 void BitcodeFile::parseLazy() { in parseLazy()
1718 void BitcodeFile::postParse() { in postParse()
1802 if (isa<BitcodeFile>(this)) in shouldExtractForCommon()
H A DInputFiles.h322 class BitcodeFile : public InputFile {
324 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
H A DDriver.cpp250 files.push_back(make<BitcodeFile>(p.first, path, p.second, false)); in addFile()
278 files.push_back(make<BitcodeFile>(p.first, path, p.second, true)); in addFile()
306 files.push_back(make<BitcodeFile>(mbref, "", 0, inLib)); in addFile()
1872 for (BitcodeFile *file : ctx.bitcodeFiles) in excludeLibs()
1941 for (BitcodeFile *file : ctx.bitcodeFiles) in writeArchiveStats()
2233 for (BitcodeFile *file : ctx.bitcodeFiles) in markBuffersAsDontNeed()
2235 for (BitcodeFile *file : ctx.lazyBitcodeFiles) in markBuffersAsDontNeed()
2254 for (BitcodeFile *file : ctx.bitcodeFiles) in compileBitcodeFiles()
2660 [](BitcodeFile *file) { file->postParse(); }); in link()
/openbsd-src/gnu/llvm/lld/COFF/
H A DLTO.h37 class BitcodeFile; variable
46 void add(BitcodeFile &f);
H A DSymbolTable.cpp40 if (auto *f = dyn_cast<BitcodeFile>(file)) in addFile()
48 } else if (auto *f = dyn_cast<BitcodeFile>(file)) { in addFile()
119 static std::vector<std::string> getSymbolLocations(BitcodeFile *file) { in getSymbolLocations()
217 if (auto *b = dyn_cast<BitcodeFile>(file)) { in getSymbolLocations()
427 for (BitcodeFile *file : ctx.bitcodeFileInstances) in reportProblemSymbols()
538 if (!file || !isa<BitcodeFile>(file)) in insert()
598 static std::string getSourceLocationBitcode(BitcodeFile *file) { in getSourceLocationBitcode()
630 if (auto *b = dyn_cast<BitcodeFile>(file)) in getSourceLocation()
868 for (BitcodeFile *f : ctx.bitcodeFileInstances) in compileBitcodeFiles()
H A DInputFiles.h365 class BitcodeFile : public InputFile {
367 explicit BitcodeFile(COFFLinkerContext &ctx, MemoryBufferRef mb,
370 ~BitcodeFile();
H A DInputFiles.cpp479 if (isa<BitcodeFile>(leader->file)) { in handleComdatSelection()
994 BitcodeFile::BitcodeFile(COFFLinkerContext &ctx, MemoryBufferRef mb, in BitcodeFile() function in BitcodeFile
1020 BitcodeFile::~BitcodeFile() = default;
1022 void BitcodeFile::parse() { in parse()
1070 void BitcodeFile::parseLazy() { in parseLazy()
1076 MachineTypes BitcodeFile::getMachineType() { in getMachineType()
H A DCOFFLinkerContext.h38 std::vector<BitcodeFile *> bitcodeFileInstances;
H A DLTO.cpp130 void BitcodeCompiler::add(BitcodeFile &f) { in add()

12