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

/freebsd-13-stable/contrib/llvm-project/lld/COFF/
H A DLTO.h39 class BitcodeFile;
47 void add(BitcodeFile &f);
H A DInputFiles.h366 class BitcodeFile : public InputFile { class in namespace:lld::coff
368 BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
370 explicit BitcodeFile(MemoryBufferRef m, StringRef archiveName,
373 ~BitcodeFile();
377 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) {
201 if (auto *b = dyn_cast<BitcodeFile>(file)) {
335 const std::vector<BitcodeFile *> *bitcodeFiles) {
381 for (BitcodeFile *file : *bitcodeFiles)
412 &BitcodeFile::instances);
492 if (!file || !isa<BitcodeFile>(file))
542 static std::string getSourceLocationBitcode(BitcodeFile *file) {
574 if (auto *b = dyn_cast<BitcodeFile>(fil
[all...]
H A DInputFiles.cpp75 std::vector<BitcodeFile *> BitcodeFile::instances;
147 file = make<BitcodeFile>(mb, "", 0, std::move(symbols));
976 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, function in class:BitcodeFile
978 : BitcodeFile(mb, archiveName, offsetInArchive, {}) {}
980 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, function in class:BitcodeFile
1003 BitcodeFile::~BitcodeFile()
[all...]
H A DLTO.cpp118 void BitcodeCompiler::add(BitcodeFile &f) {
H A DDriver.cpp90 BitcodeFile::instances.clear();
213 symtab->addFile(make<BitcodeFile>(mbref, "", 0));
280 obj = make<BitcodeFile>(mb, parentName, offsetInArchive);
1897 if (!BitcodeFile::instances.empty())
1937 if (!BitcodeFile::instances.empty() && !config->forceUnresolved)
/freebsd-13-stable/contrib/llvm-project/lld/ELF/
H A DLTO.h39 class BitcodeFile;
48 void add(BitcodeFile &f);
H A DInputFiles.h339 class BitcodeFile : public InputFile { class in namespace:lld::elf
341 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
402 extern std::vector<BitcodeFile *> bitcodeFiles;
H A DInputFiles.cpp47 std::vector<BitcodeFile *> elf::bitcodeFiles;
133 if (!file->isElf() && !isa<BitcodeFile>(file))
200 if (auto *f = dyn_cast<BitcodeFile>(file)) {
1535 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, function in class:BitcodeFile
1579 BitcodeFile &f) {
1607 template <class ELFT> void BitcodeFile::parse() {
1646 return make<BitcodeFile>(mb, archiveName, offsetInArchive);
1744 template void BitcodeFile::parse<ELF32LE>();
1745 template void BitcodeFile
[all...]
H A DLTO.cpp201 void BitcodeCompiler::add(BitcodeFile &f) {
H A DSymbols.cpp608 if (dyn_cast_or_null<BitcodeFile>(other->file))
H A DDriver.cpp1514 for (BitcodeFile *file : bitcodeFiles)
1736 for (BitcodeFile *file : bitcodeFiles)
/freebsd-13-stable/contrib/llvm-project/llvm/tools/bugpoint/
H A DExecutionDriver.cpp296 std::string BitcodeFile,
303 if (BitcodeFile.empty()) {
314 BitcodeFile = std::string(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 86 milliseconds