Searched refs:BitcodeFile (Results 1 - 14 of 14) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/lld/COFF/
H A DLTO.h39 class BitcodeFile;
47 void add(BitcodeFile &f);
H A DInputFiles.h338 class BitcodeFile : public InputFile { class in namespace:lld::coff
340 BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
342 explicit BitcodeFile(MemoryBufferRef m, StringRef archiveName,
345 ~BitcodeFile();
349 static std::vector<BitcodeFile *> instances;
H A DSymbolTable.cpp50 } else if (auto *f = dyn_cast<BitcodeFile>(file)) {
51 BitcodeFile::instances.push_back(f);
103 static std::vector<std::string> getSymbolLocations(BitcodeFile *file) {
185 if (auto *b = dyn_cast<BitcodeFile>(file))
313 const std::vector<BitcodeFile *> *bitcodeFiles) {
359 for (BitcodeFile *file : *bitcodeFiles)
390 &BitcodeFile::instances);
470 if (!file || !isa<BitcodeFile>(file))
520 static std::string getSourceLocationBitcode(BitcodeFile *file) {
552 if (auto *b = dyn_cast<BitcodeFile>(fil
[all...]
H A DInputFiles.cpp74 std::vector<BitcodeFile *> BitcodeFile::instances;
146 file = make<BitcodeFile>(mb, "", 0, std::move(symbols));
890 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, function in class:lld::coff::BitcodeFile
892 : BitcodeFile(mb, archiveName, offsetInArchive, {}) {}
894 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, function in class:lld::coff::BitcodeFile
916 BitcodeFile::~BitcodeFile()
[all...]
H A DLTO.cpp116 void BitcodeCompiler::add(BitcodeFile &f) {
H A DDriver.cpp90 BitcodeFile::instances.clear();
211 symtab->addFile(make<BitcodeFile>(mbref, "", 0));
278 obj = make<BitcodeFile>(mb, parentName, offsetInArchive);
1851 if (!BitcodeFile::instances.empty())
1890 if (!BitcodeFile::instances.empty() && !config->forceUnresolved)
/freebsd-12-stable/contrib/llvm-project/lld/ELF/
H A DLTO.h39 class BitcodeFile;
48 void add(BitcodeFile &f);
H A DInputFiles.h331 class BitcodeFile : public InputFile { class in namespace:lld::elf
333 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
388 extern std::vector<BitcodeFile *> bitcodeFiles;
H A DInputFiles.cpp59 std::vector<BitcodeFile *> bitcodeFiles;
131 if (!file->isElf() && !isa<BitcodeFile>(file))
192 if (auto *f = dyn_cast<BitcodeFile>(file)) {
1405 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, function in class:lld::elf::BitcodeFile
1448 BitcodeFile &f) {
1476 template <class ELFT> void BitcodeFile::parse() {
1515 return make<BitcodeFile>(mb, archiveName, offsetInArchive);
1613 template void BitcodeFile::parse<ELF32LE>();
1614 template void BitcodeFile
[all...]
H A DLTO.cpp161 void BitcodeCompiler::add(BitcodeFile &f) {
H A DSymbols.cpp575 if (dyn_cast_or_null<BitcodeFile>(other->file))
H A DDriver.cpp1390 for (BitcodeFile *file : bitcodeFiles)
1605 for (BitcodeFile *file : bitcodeFiles)
/freebsd-12-stable/contrib/llvm-project/llvm/tools/bugpoint/
H A DExecutionDriver.cpp296 std::string BitcodeFile,
303 if (BitcodeFile.empty()) {
314 BitcodeFile = UniqueFilename.str();
316 if (writeProgramToFile(BitcodeFile, UniqueFD, Program)) {
317 errs() << ToolName << ": Error emitting bitcode to file '" << BitcodeFile local
325 std::string BitcodePath(BitcodeFile);
346 Expected<int> RetVal = AI->ExecuteProgram(BitcodeFile, InputArgv, InputFile,
388 BugDriver::compileSharedObject(const std::string &BitcodeFile) { argument
394 SafeInterpreter->OutputCode(BitcodeFile, OutputFile);
440 const std::string &BitcodeFile,
294 executeProgram(const Module &Program, std::string OutputFile, std::string BitcodeFile, const std::string &SharedObj, AbstractInterpreter *AI) const argument
439 diffProgram(const Module &Program, const std::string &BitcodeFile, const std::string &SharedObject, bool RemoveBitcode) const argument
[all...]
H A DBugDriver.h117 /// BitcodeFile for debugging a code generator.
119 Expected<std::string> compileSharedObject(const std::string &BitcodeFile);
178 const std::string &BitcodeFile = "",

Completed in 244 milliseconds