Home
last modified time | relevance | path

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

12

/external/llvm/tools/bugpoint/
DExecutionDriver.cpp275 SmallString<128> BitcodeFile; in compileProgram() local
278 OutputPrefix + "-test-program-%%%%%%%.bc", BitcodeFD, BitcodeFile); in compileProgram()
284 if (writeProgramToFile(BitcodeFile.str(), BitcodeFD, M)) { in compileProgram()
285 errs() << ToolName << ": Error emitting bitcode to file '" << BitcodeFile in compileProgram()
291 FileRemover BitcodeFileRemover(BitcodeFile.str(), !SaveTemps); in compileProgram()
294 Interpreter->compileProgram(BitcodeFile.str(), Error, Timeout, MemoryLimit); in compileProgram()
304 std::string BitcodeFile, in executeProgram() argument
311 if (BitcodeFile.empty()) { in executeProgram()
322 BitcodeFile = UniqueFilename.str(); in executeProgram()
324 if (writeProgramToFile(BitcodeFile, UniqueFD, Program)) { in executeProgram()
[all …]
DBugDriver.h121 std::string compileSharedObject(const std::string &BitcodeFile,
197 const std::string &BitcodeFile = "",
/external/llvm-project/llvm/tools/bugpoint/
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 …]
DBugDriver.h119 Expected<std::string> compileSharedObject(const std::string &BitcodeFile);
178 const std::string &BitcodeFile = "",
/external/llvm-project/lld/MachO/
DLTO.h25 class BitcodeFile; variable
32 void add(BitcodeFile &f);
DInputFiles.h153 class BitcodeFile : public InputFile {
155 explicit BitcodeFile(MemoryBufferRef mb);
DLTO.cpp35 void BitcodeCompiler::add(BitcodeFile &f) { in add()
DInputFiles.cpp640 file = make<BitcodeFile>(mb); in fetch()
656 BitcodeFile::BitcodeFile(MemoryBufferRef mbref) in BitcodeFile() function in BitcodeFile
DDriver.cpp320 newFile = make<BitcodeFile>(mbref); in addFile()
522 if (auto *bitcodeFile = dyn_cast<BitcodeFile>(file)) in compileBitcodeFiles()
/external/llvm-project/lld/wasm/
DLTO.h38 class BitcodeFile; variable
46 void add(BitcodeFile &f);
DInputFiles.h169 class BitcodeFile : public InputFile {
171 explicit BitcodeFile(MemoryBufferRef m, StringRef archiveName) in BitcodeFile() function
DInputFiles.cpp87 return make<BitcodeFile>(mb, archiveName); in createObjectFile()
583 BitcodeFile &f) { in createBitcodeSymbol()
605 bool BitcodeFile::doneLTO = false;
607 void BitcodeFile::parse() { in parse()
DSymbolTable.h96 std::vector<BitcodeFile *> bitcodeFiles;
DLTO.cpp88 void BitcodeCompiler::add(BitcodeFile &f) { in add()
DSymbolTable.cpp48 if (auto *f = dyn_cast<BitcodeFile>(file)) { in addFile()
69 BitcodeFile::doneLTO = true; in addCombinedLTOObject()
76 for (BitcodeFile *f : bitcodeFiles) in addCombinedLTOObject()
/external/llvm-project/lld/COFF/
DLTO.h39 class BitcodeFile; variable
47 void add(BitcodeFile &f);
DSymbolTable.cpp50 } else if (auto *f = dyn_cast<BitcodeFile>(file)) { in addFile()
51 BitcodeFile::instances.push_back(f); in addFile()
103 static std::vector<std::string> getSymbolLocations(BitcodeFile *file) { in getSymbolLocations()
201 if (auto *b = dyn_cast<BitcodeFile>(file)) { in getSymbolLocations()
335 const std::vector<BitcodeFile *> *bitcodeFiles) { in reportProblemSymbols()
381 for (BitcodeFile *file : *bitcodeFiles) in reportProblemSymbols()
412 &BitcodeFile::instances); in reportUnresolvable()
493 if (!file || !isa<BitcodeFile>(file)) in insert()
543 static std::string getSourceLocationBitcode(BitcodeFile *file) { in getSourceLocationBitcode()
575 if (auto *b = dyn_cast<BitcodeFile>(file)) in getSourceLocation()
[all …]
DInputFiles.h374 class BitcodeFile : public InputFile {
376 BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
378 explicit BitcodeFile(MemoryBufferRef m, StringRef archiveName,
381 ~BitcodeFile();
385 static std::vector<BitcodeFile *> instances;
DInputFiles.cpp75 std::vector<BitcodeFile *> BitcodeFile::instances;
147 file = make<BitcodeFile>(mb, "", 0, std::move(symbols)); in fetch()
1014 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() function in BitcodeFile
1016 : BitcodeFile(mb, archiveName, offsetInArchive, {}) {} in BitcodeFile()
1018 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() function in BitcodeFile
1041 BitcodeFile::~BitcodeFile() = default;
1043 void BitcodeFile::parse() { in parse()
1080 MachineTypes BitcodeFile::getMachineType() { in getMachineType()
DLTO.cpp120 void BitcodeCompiler::add(BitcodeFile &f) { in add()
DDriver.cpp78 BitcodeFile::instances.clear(); in link()
222 symtab->addFile(make<BitcodeFile>(mbref, "", 0)); in addBuffer()
289 obj = make<BitcodeFile>(mb, parentName, offsetInArchive); in addArchiveBuffer()
2012 if (!BitcodeFile::instances.empty()) in link()
2058 if (!BitcodeFile::instances.empty() && !config->forceUnresolved) in link()
/external/llvm-project/lld/ELF/
DLTO.h39 class BitcodeFile; variable
48 void add(BitcodeFile &f);
DInputFiles.h352 class BitcodeFile : public InputFile {
354 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
415 extern std::vector<BitcodeFile *> bitcodeFiles;
DInputFiles.cpp48 std::vector<BitcodeFile *> elf::bitcodeFiles;
137 if (!file->isElf() && !isa<BitcodeFile>(file)) in isCompatible()
204 if (auto *f = dyn_cast<BitcodeFile>(file)) { in doParseFile()
1655 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() function in BitcodeFile
1700 BitcodeFile &f) { in createBitcodeSymbol()
1728 template <class ELFT> void BitcodeFile::parse() { in parse()
1767 return make<BitcodeFile>(mb, archiveName, offsetInArchive); in createObjectFile()
1872 template void BitcodeFile::parse<ELF32LE>();
1873 template void BitcodeFile::parse<ELF32BE>();
1874 template void BitcodeFile::parse<ELF64LE>();
[all …]
DLTO.cpp216 void BitcodeCompiler::add(BitcodeFile &f) { in add()

12