/llvm-project/llvm/tools/bugpoint/ |
H A D | ExecutionDriver.cpp | 284 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 D | BugDriver.h | 106 Expected<std::string> compileSharedObject(const std::string &BitcodeFile); 165 const std::string &BitcodeFile = "",
|
/llvm-project/lld/wasm/ |
H A D | LTO.h | 39 class BitcodeFile; 47 void add(BitcodeFile &f); 37 class BitcodeFile; global() variable
|
H A D | Config.h | 30 class BitcodeFile; 136 llvm::SmallVector<BitcodeFile *, 0> bitcodeFiles; 137 llvm::SmallVector<BitcodeFile *, 0> lazyBitcodeFiles; 29 class BitcodeFile; global() variable
|
H A D | InputFiles.cpp | 102 return make<BitcodeFile>(mb, archiveName, offsetInArchive, lazy); in calcNewIndex() 819 BitcodeFile &f) { 841 BitcodeFile::BitcodeFile(MemoryBufferRef m, StringRef archiveName, 870 bool BitcodeFile::doneLTO = false; 872 void BitcodeFile::parseLazy() { 886 void BitcodeFile::parse(StringRef symName) { 777 BitcodeFile::BitcodeFile(MemoryBufferRef m, StringRef archiveName, BitcodeFile() function in lld::wasm::BitcodeFile
|
H A D | InputFiles.h | 163 class BitcodeFile : public InputFile { 165 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
|
H A D | SymbolTable.cpp | 31 if (auto *f = dyn_cast<BitcodeFile>(file)) { in addFile() 60 if (auto *f = dyn_cast<BitcodeFile>(file)) { in addFile() 83 BitcodeFile::doneLTO = true; in compileBitcodeFiles() 87 for (BitcodeFile *f : ctx.bitcodeFiles) in compileBitcodeFiles()
|
H A D | LTO.cpp | 120 void BitcodeCompiler::add(BitcodeFile &f) { 161 for (BitcodeFile *f : ctx.bitcodeFiles) in compile() 164 for (BitcodeFile *f : ctx.lazyBitcodeFiles) { in compile() 256 // 8)" (see BitcodeFile::BitcodeFile), use the filename; otherwise, use
|
/llvm-project/lld/MachO/ |
H A D | LTO.h | 26 class BitcodeFile; variable 33 void add(BitcodeFile &f);
|
H A D | LTO.cpp | 108 void BitcodeCompiler::add(BitcodeFile &f) { in add() 165 if (auto *f = dyn_cast<BitcodeFile>(file)) in thinLTOCreateEmptyIndexFiles() 170 if (auto *f = dyn_cast<BitcodeFile>(file)) { in thinLTOCreateEmptyIndexFiles()
|
H A D | InputFiles.h | 133 // True if this is a lazy ObjFile or BitcodeFile. 308 class BitcodeFile final : public InputFile { 310 explicit BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
|
H A D | InputFiles.cpp | 2200 return make<BitcodeFile>(mb, archiveName, offsetInArchive, /*lazy=*/false, in fetch() 2252 BitcodeFile &file) { in createBitcodeSymbol() 2285 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() 2319 void BitcodeFile::parse() { in parse() 2335 void BitcodeFile::parseLazy() { 2359 if (auto *bitcode = dyn_cast<BitcodeFile>(&file)) { 2275 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, BitcodeFile() function in BitcodeFile
|
H A D | SymbolTable.cpp | 110 assert(!file || !isa<BitcodeFile>(file) || !isec); in addDefined() 172 assert(isa<BitcodeFile>(file) && "Bitcode file is expected."); in addDefined()
|
H A D | MapFile.cpp | 69 if (isa<ObjFile>(file) || isa<BitcodeFile>(file)) { in gatherMapInfo()
|
/llvm-project/lld/ELF/ |
H A D | LTO.h | 36 class BitcodeFile; variable 44 void add(BitcodeFile &f);
|
H A D | Config.h | 41 class BitcodeFile; 628 SmallVector<BitcodeFile *, 0> bitcodeFiles; 629 SmallVector<BitcodeFile *, 0> lazyBitcodeFiles; 39 class BitcodeFile; global() variable
|
H A D | LTO.cpp | 219 void BitcodeCompiler::add(BitcodeFile &f) { in add() 288 for (BitcodeFile *f : ctx.bitcodeFiles) in thinLTOCreateEmptyIndexFiles() 291 for (BitcodeFile *f : ctx.lazyBitcodeFiles) { in thinLTOCreateEmptyIndexFiles() 382 // cache. filenames[i] contains the original BitcodeFile's identifier. in compile() 404 // 8)" (see BitcodeFile::BitcodeFile), use the filename; otherwise, use in compile()
|
H A D | InputFiles.cpp | 273 if (!file->isElf() && !isa<BitcodeFile>(file)) in isCompatible() 310 if (auto *f = dyn_cast<BitcodeFile>(file)) { in doParseFile() 327 } else if (auto *f = dyn_cast<BitcodeFile>(file)) { in doParseFile() 1698 BitcodeFile::BitcodeFile(Ctx &ctx, MemoryBufferRef mb, StringRef archiveName, in getOsAbi() 1743 BitcodeFile &f) { 1781 void BitcodeFile::parse() { in parse() 1806 void BitcodeFile::parseLazy() { in parseLazy() 1824 void BitcodeFile::postParse() { in parse() 1919 if (isa<BitcodeFile>(thi 1702 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, BitcodeFile() function in BitcodeFile [all...] |
H A D | InputFiles.h | 324 class BitcodeFile : public InputFile { 326 BitcodeFile(Ctx &, MemoryBufferRef m, StringRef archiveName,
|
H A D | Driver.cpp | 241 files.push_back(std::make_unique<BitcodeFile>(ctx, *fatLTOData, archiveName, in getArchiveMembers() 269 files.push_back(std::make_unique<BitcodeFile>(ctx, p.first, path, in addFile() 299 std::make_unique<BitcodeFile>(ctx, p.first, path, p.second, true)); in addFile() 327 files.push_back(std::make_unique<BitcodeFile>(ctx, mbref, "", 0, inLib)); in addFile() 2171 for (BitcodeFile *file : ctx.bitcodeFiles) in handleUndefinedGlob() 2211 if (sym && sym->isLazy() && isa<BitcodeFile>(sym->file)) { in writeArchiveStats() 2237 for (BitcodeFile *file : ctx.bitcodeFiles) in reportBackrefs() 2519 for (BitcodeFile *file : ctx.bitcodeFiles) 2521 for (BitcodeFile *file : ctx.lazyBitcodeFiles) 2540 for (BitcodeFile *fil in addWrappedSymbols() [all...] |
/llvm-project/lld/COFF/ |
H A D | LTO.h | 37 class BitcodeFile; variable 46 void add(BitcodeFile &f);
|
H A D | SymbolTable.cpp | 97 static std::vector<std::string> getSymbolLocations(BitcodeFile *file) { in forceLazy() 195 if (auto *b = dyn_cast<BitcodeFile>(file)) { in getSymbolLocations() 401 for (BitcodeFile *file : bitcodeFileInstances) in reportProblemSymbols() 537 if (!file || !isa<BitcodeFile>(file)) in resolveRemainingUndefines() 776 static std::string getSourceLocationBitcode(BitcodeFile *file) { in addCommon() 808 if (auto *b = dyn_cast<BitcodeFile>(file)) in addLibcall() 1334 for (BitcodeFile *f : bitcodeFileInstances)
|
H A D | InputFiles.h | 114 // True if this is a lazy ObjFile or BitcodeFile. 391 class BitcodeFile : public InputFile { 393 explicit BitcodeFile(SymbolTable &symtab, MemoryBufferRef mb, in DLLFile() 395 ~BitcodeFile(); 397 static BitcodeFile *create(COFFLinkerContext &ctx, MemoryBufferRef mb,
|
H A D | InputFiles.cpp | 632 if (isa<BitcodeFile>(leader->file)) { in createDefined() 1267 BitcodeFile::BitcodeFile(SymbolTable &symtab, MemoryBufferRef mb, 1273 BitcodeFile *BitcodeFile::create(COFFLinkerContext &ctx, MemoryBufferRef mb, 1296 return make<BitcodeFile>(ctx.getSymtab(getMachineType(obj.get())), mb, obj, 1300 BitcodeFile::~BitcodeFile() = default; 1302 void BitcodeFile::parse() { 1365 void BitcodeFile 1045 BitcodeFile::BitcodeFile(COFFLinkerContext &ctx, MemoryBufferRef mb, BitcodeFile() function in BitcodeFile [all...] |
H A D | COFFLinkerContext.h |
|