Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/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()
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
433 executeProgram(Program, "", BitcodeFile, SharedObject, nullptr); in diffProgram()
[all …]
H A DBugDriver.h119 Expected<std::string> compileSharedObject(const std::string &BitcodeFile);
178 const std::string &BitcodeFile = "",
/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DLTO.h26 class BitcodeFile; variable
33 void add(BitcodeFile &f);
H A DInputFiles.h197 class BitcodeFile final : public InputFile {
199 explicit BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
H A DLTO.cpp60 void BitcodeCompiler::add(BitcodeFile &f) { in add()
H A DSymbolTable.cpp58 assert(!isWeakDef || (isa<BitcodeFile>(file) && !isec) || in addDefined()
H A DDriverUtils.cpp295 return make<BitcodeFile>(mb, archiveName, offsetInArchive); in loadArchiveMember()
H A DInputFiles.cpp1272 BitcodeFile &file) { in createBitcodeSymbol()
1302 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() function in BitcodeFile
H A DDriver.cpp349 newFile = make<BitcodeFile>(mbref, "", 0); in addFile()
562 if (isa<BitcodeFile>(file)) { in compileBitcodeFiles()
570 if (auto *bitcodeFile = dyn_cast<BitcodeFile>(file)) in compileBitcodeFiles()
/freebsd-13.1/contrib/llvm-project/lld/COFF/
H A DLTO.h39 class BitcodeFile; variable
47 void add(BitcodeFile &f);
H A DSymbolTable.cpp56 } else if (auto *f = dyn_cast<BitcodeFile>(file)) { in addFile()
57 BitcodeFile::instances.push_back(f); in addFile()
114 static std::vector<std::string> getSymbolLocations(BitcodeFile *file) { in getSymbolLocations()
212 if (auto *b = dyn_cast<BitcodeFile>(file)) { in getSymbolLocations()
425 for (BitcodeFile *file : *bitcodeFiles) in reportProblemSymbols()
456 &BitcodeFile::instances); in reportUnresolvable()
537 if (!file || !isa<BitcodeFile>(file)) in insert()
603 static std::string getSourceLocationBitcode(BitcodeFile *file) { in getSourceLocationBitcode()
635 if (auto *b = dyn_cast<BitcodeFile>(file)) in getSourceLocation()
876 if (BitcodeFile::instances.empty()) in addCombinedLTOObjects()
[all …]
H A DInputFiles.cpp75 std::vector<BitcodeFile *> BitcodeFile::instances;
147 file = make<BitcodeFile>(mb, "", 0, std::move(symbols)); in fetch()
507 if (isa<BitcodeFile>(leader->file)) { in handleComdatSelection()
1010 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() function in BitcodeFile
1012 : BitcodeFile(mb, archiveName, offsetInArchive, {}) {} in BitcodeFile()
1014 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() function in BitcodeFile
1037 BitcodeFile::~BitcodeFile() = default;
1067 void BitcodeFile::parse() { in parse()
1112 MachineTypes BitcodeFile::getMachineType() { in getMachineType()
H A DInputFiles.h378 class BitcodeFile : public InputFile {
380 BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
382 explicit BitcodeFile(MemoryBufferRef m, StringRef archiveName,
385 ~BitcodeFile();
389 static std::vector<BitcodeFile *> instances;
H A DLTO.cpp123 void BitcodeCompiler::add(BitcodeFile &f) { in add()
H A DDriver.cpp78 BitcodeFile::instances.clear(); in link()
222 symtab->addFile(make<BitcodeFile>(mbref, "", 0)); in addBuffer()
293 obj = make<BitcodeFile>(mb, parentName, offsetInArchive); in addArchiveBuffer()
2090 if (!BitcodeFile::instances.empty()) in linkerMain()
2142 if (!BitcodeFile::instances.empty() && !config->forceUnresolved) in linkerMain()
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DLTO.h39 class BitcodeFile; variable
48 void add(BitcodeFile &f);
H A DInputFiles.h351 class BitcodeFile : public InputFile {
353 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
415 extern std::vector<BitcodeFile *> bitcodeFiles;
H A DInputFiles.cpp48 std::vector<BitcodeFile *> elf::bitcodeFiles;
138 if (!file->isElf() && !isa<BitcodeFile>(file)) in isCompatible()
205 if (auto *f = dyn_cast<BitcodeFile>(file)) { in doParseFile()
1672 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() function in BitcodeFile
1717 BitcodeFile &f) { in createBitcodeSymbol()
1745 template <class ELFT> void BitcodeFile::parse() { in parse()
1787 return make<BitcodeFile>(mb, archiveName, offsetInArchive); in createObjectFile()
1892 template void BitcodeFile::parse<ELF32LE>();
1893 template void BitcodeFile::parse<ELF32BE>();
1894 template void BitcodeFile::parse<ELF64LE>();
[all …]
H A DLTO.cpp217 void BitcodeCompiler::add(BitcodeFile &f) { in add()
H A DSymbols.cpp616 if (dyn_cast_or_null<BitcodeFile>(other->file)) in compare()
H A DDriver.cpp1689 for (BitcodeFile *file : bitcodeFiles) in excludeLibs()
1983 for (BitcodeFile *file : bitcodeFiles) in compileBitcodeFiles()