Home
last modified time | relevance | path

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

/freebsd-src/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); 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.h106 Expected<std::string> compileSharedObject(const std::string &BitcodeFile);
165 const std::string &BitcodeFile = "",
/freebsd-src/contrib/llvm-project/lld/MachO/
H A DLTO.h26 class BitcodeFile; variable
33 void add(BitcodeFile &f);
H A DLTO.cpp107 void BitcodeCompiler::add(BitcodeFile &f) { in add()
164 if (auto *f = dyn_cast<BitcodeFile>(file)) in thinLTOCreateEmptyIndexFiles()
169 if (auto *f = dyn_cast<BitcodeFile>(file)) { in thinLTOCreateEmptyIndexFiles()
H A DInputFiles.h307 class BitcodeFile final : public InputFile {
309 explicit BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
H A DInputFiles.cpp2186 return make<BitcodeFile>(mb, archiveName, offsetInArchive, /*lazy=*/false, in fetch()
2238 BitcodeFile &file) { in createBitcodeSymbol()
2271 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile()
2305 void BitcodeFile::parse() { in parse()
2321 void BitcodeFile::parseLazy() { in parseLazy()
2345 if (auto *bitcode = dyn_cast<BitcodeFile>(&file)) { in extract()
2265 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, BitcodeFile() function in BitcodeFile
H A DMapFile.cpp69 if (isa<ObjFile>(file) || isa<BitcodeFile>(file)) { in gatherMapInfo()
H A DSymbolTable.cpp105 assert(!file || !isa<BitcodeFile>(file) || !isec); in addDefined()
167 assert(isa<BitcodeFile>(file) && "Bitcode file is expected."); in addDefined()
H A DDriver.cpp413 newFile = make<BitcodeFile>(mbref, "", 0, isLazy); in addFile()
428 if ((isa<ObjFile>(newFile) || isa<BitcodeFile>(newFile)) && newFile->lazy && in addLibrary()
494 isa_and_nonnull<BitcodeFile>(file)) { in parseLCLinkerOption()
613 if (auto *bitcodeFile = dyn_cast<BitcodeFile>(file)) in replaceCommonSymbols()
/freebsd-src/contrib/llvm-project/lld/ELF/
H A DLTO.h36 class BitcodeFile; variable
44 void add(BitcodeFile &f);
H A DConfig.h39 class BitcodeFile; variable
475 SmallVector<BitcodeFile *, 0> bitcodeFiles;
476 SmallVector<BitcodeFile *, 0> lazyBitcodeFiles;
H A DInputFiles.cpp271 if (!file->isElf() && !isa<BitcodeFile>(file)) in isCompatible()
308 if (auto *f = dyn_cast<BitcodeFile>(file)) { in doParseFile()
325 } else if (auto *f = dyn_cast<BitcodeFile>(file)) {
1701 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in createBitcodeSymbol()
1745 const lto::InputFile::Symbol &objSym, BitcodeFile &f) { in parseLazy()
1773 void BitcodeFile::parse() { in parse()
1798 void BitcodeFile::parseLazy() { in createInternalFile()
1809 void BitcodeFile::postParse() { in createObjFile()
1902 if (isa<BitcodeFile>(thi
1643 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, BitcodeFile() function in BitcodeFile
[all...]
H A DLTO.cpp214 void BitcodeCompiler::add(BitcodeFile &f) { in add()
284 for (BitcodeFile *f : ctx.bitcodeFiles) in thinLTOCreateEmptyIndexFiles()
287 for (BitcodeFile *f : ctx.lazyBitcodeFiles) { in thinLTOCreateEmptyIndexFiles()
377 // cache. filenames[i] contains the original BitcodeFile's identifier. in compile()
399 // 8)" (see BitcodeFile::BitcodeFile), use the filename; otherwise, use in compile()
H A DInputFiles.h331 class BitcodeFile : public InputFile {
333 BitcodeFile(MemoryBufferRef m, StringRef archiveName, in classof()
H A DDriver.cpp261 make<BitcodeFile>(*fatLTOData, archiveName, offsetInArchive, lazy)); in tryAddFatLTOFile()
288 files.push_back(make<BitcodeFile>(p.first, path, p.second, false)); in addFile()
317 files.push_back(make<BitcodeFile>(p.first, path, p.second, true)); in addFile()
345 files.push_back(make<BitcodeFile>(mbref, "", 0, inLib)); in addFile()
2151 for (BitcodeFile *file : ctx.bitcodeFiles)
2191 if (sym && sym->isLazy() && isa<BitcodeFile>(sym->file)) { in writeDependencyFile()
2217 for (BitcodeFile *file : ctx.bitcodeFiles) in replaceCommonSymbols()
2486 for (BitcodeFile *file : ctx.bitcodeFiles) in combineVersionedSymbol()
2488 for (BitcodeFile *file : ctx.lazyBitcodeFiles) in combineVersionedSymbol()
2507 for (BitcodeFile *fil in combineVersionedSymbol()
[all...]
/freebsd-src/contrib/llvm-project/lld/COFF/
H A DLTO.h37 class BitcodeFile; variable
46 void add(BitcodeFile &f);
H A DSymbolTable.cpp55 if (auto *f = dyn_cast<BitcodeFile>(file)) in addFile()
63 } else if (auto *f = dyn_cast<BitcodeFile>(file)) { in addFile()
138 static std::vector<std::string> getSymbolLocations(BitcodeFile *file) { in getSymbolLocations()
236 if (auto *b = dyn_cast<BitcodeFile>(file)) { in getSymbolLocations()
446 for (BitcodeFile *file : ctx.bitcodeFileInstances) in reportProblemSymbols()
560 if (!file || !isa<BitcodeFile>(file)) in insert()
642 static std::string getSourceLocationBitcode(BitcodeFile *file) { in getSourceLocationObj()
674 if (auto *b = dyn_cast<BitcodeFile>(file)) in reportDuplicate()
914 for (BitcodeFile *f : ctx.bitcodeFileInstances)
H A DInputFiles.h107 // True if this is a lazy ObjFile or BitcodeFile.
371 class BitcodeFile : public InputFile {
373 explicit BitcodeFile(COFFLinkerContext &ctx, MemoryBufferRef mb,
376 ~BitcodeFile();
H A DInputFiles.cpp518 if (isa<BitcodeFile>(leader->file)) { in handleComdatSelection()
1045 BitcodeFile::BitcodeFile(COFFLinkerContext &ctx, MemoryBufferRef mb, in parse()
1071 BitcodeFile::~BitcodeFile() = default; in parse()
1073 void BitcodeFile::parse() { in parse()
1136 void BitcodeFile::parseLazy() { in parse()
1142 MachineTypes BitcodeFile::getMachineType() { in parse()
996 BitcodeFile::BitcodeFile(COFFLinkerContext &ctx, MemoryBufferRef mb, BitcodeFile() function in BitcodeFile
H A DCOFFLinkerContext.h38 std::vector<BitcodeFile *> bitcodeFileInstances;
H A DLTO.cpp138 void BitcodeCompiler::add(BitcodeFile &f) { in add()
H A DDriver.cpp205 ctx.symtab.addFile(make<BitcodeFile>(ctx, mbref, "", 0, lazy)); in addBuffer()
293 make<BitcodeFile>(ctx, mb, parentName, offsetInArchive, /*lazy=*/false); in addArchiveBuffer()