| /freebsd/contrib/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 | 104 /// BitcodeFile for debugging a code generator. 106 Expected<std::string> compileSharedObject(const std::string &BitcodeFile); 165 const std::string &BitcodeFile = "",
|
| /freebsd/contrib/llvm-project/lld/MachO/ |
| H A D | LTO.h | 26 class BitcodeFile; variable 33 void add(BitcodeFile &f);
|
| H A D | LTO.cpp | 107 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 D | InputFiles.h | 311 class BitcodeFile final : public InputFile { 313 explicit BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
|
| H A D | InputFiles.cpp | 2247 return make<BitcodeFile>(mb, archiveName, offsetInArchive, lazy, in loadArchiveMember() 2302 BitcodeFile &file) { in createBitcodeSymbol() 2335 BitcodeFile::BitcodeFile(MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() function in BitcodeFile 2369 void BitcodeFile::parse() { in parse() 2385 void BitcodeFile::parseLazy() { in parseLazy() 2409 if (auto *bitcode = dyn_cast<BitcodeFile>(&file)) { in extract()
|
| H A D | MapFile.cpp | 69 if (isa<ObjFile>(file) || isa<BitcodeFile>(file)) { in gatherMapInfo()
|
| 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 | Driver.cpp | 409 newFile = make<BitcodeFile>(mbref, "", 0, isLazy); in addFile() 424 if ((isa<ObjFile>(newFile) || isa<BitcodeFile>(newFile)) && newFile->lazy && in addFile() 490 isa_and_nonnull<BitcodeFile>(file)) { in addFramework() 609 if (auto *bitcodeFile = dyn_cast<BitcodeFile>(file)) in compileBitcodeFiles()
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | LTO.h | 36 class BitcodeFile; variable 44 void add(BitcodeFile &f);
|
| H A D | InputFiles.cpp | 272 if (!file->isElf() && !isa<BitcodeFile>(file)) in isCompatible() 309 if (auto *f = dyn_cast<BitcodeFile>(file)) { in doParseFile() 326 } else if (auto *f = dyn_cast<BitcodeFile>(file)) { in doParseFile() 1790 BitcodeFile::BitcodeFile(Ctx &ctx, MemoryBufferRef mb, StringRef archiveName, in BitcodeFile() function in BitcodeFile 1840 BitcodeFile &f) { in createBitcodeSymbol() 1878 void BitcodeFile::parse() { in parse() 1903 void BitcodeFile::parseLazy() { in parseLazy() 1921 void BitcodeFile::postParse() { in postParse() 2016 if (isa<BitcodeFile>(this)) in shouldExtractForCommon()
|
| H A D | LTO.cpp | 220 void BitcodeCompiler::add(BitcodeFile &f) { in add() 289 for (BitcodeFile *f : ctx.bitcodeFiles) in thinLTOCreateEmptyIndexFiles() 292 for (BitcodeFile *f : ctx.lazyBitcodeFiles) { in thinLTOCreateEmptyIndexFiles()
|
| H A D | InputFiles.h | 324 class BitcodeFile : public InputFile { 326 BitcodeFile(Ctx &, MemoryBufferRef m, StringRef archiveName,
|
| H A D | Config.h | 41 class BitcodeFile; variable 674 SmallVector<BitcodeFile *, 0> bitcodeFiles; 675 SmallVector<BitcodeFile *, 0> lazyBitcodeFiles;
|
| H A D | Driver.cpp | 239 files.push_back(std::make_unique<BitcodeFile>(ctx, *fatLTOData, archiveName, in tryAddFatLTOFile() 267 files.push_back(std::make_unique<BitcodeFile>(ctx, p.first, path, in addFile() 297 std::make_unique<BitcodeFile>(ctx, p.first, path, p.second, true)); in addFile() 325 files.push_back(std::make_unique<BitcodeFile>(ctx, mbref, "", 0, inLib)); in addFile() 2327 for (BitcodeFile *file : ctx.bitcodeFiles) in excludeLibs() 2367 if (sym && sym->isLazy() && isa<BitcodeFile>(sym->file)) { in handleLibcall() 2392 for (BitcodeFile *file : ctx.bitcodeFiles) in writeArchiveStats() 2674 for (BitcodeFile *file : ctx.bitcodeFiles) in markBuffersAsDontNeed() 2676 for (BitcodeFile *file : ctx.lazyBitcodeFiles) in markBuffersAsDontNeed() 2695 for (BitcodeFile *file : ctx.bitcodeFiles) in compileBitcodeFiles() [all …]
|
| /freebsd/contrib/llvm-project/lld/COFF/ |
| H A D | LTO.h | 37 class BitcodeFile; variable 46 void add(BitcodeFile &f);
|
| H A D | InputFiles.h | 391 class BitcodeFile : public InputFile { 393 explicit BitcodeFile(SymbolTable &symtab, MemoryBufferRef mb, 395 ~BitcodeFile(); 397 static BitcodeFile *create(COFFLinkerContext &ctx, MemoryBufferRef mb,
|
| H A D | InputFiles.cpp | 194 machine = BitcodeFile::getMachineType(obj.get()); in parse() 714 if (isa<BitcodeFile>(leader->file)) { in handleComdatSelection() 1349 BitcodeFile::BitcodeFile(SymbolTable &symtab, MemoryBufferRef mb, in BitcodeFile() function in BitcodeFile 1355 BitcodeFile *BitcodeFile::create(COFFLinkerContext &ctx, MemoryBufferRef mb, in create() 1378 return make<BitcodeFile>(ctx.getSymtab(getMachineType(obj.get())), mb, obj, in create() 1382 BitcodeFile::~BitcodeFile() = default; 1384 void BitcodeFile::parse() { in parse() 1447 void BitcodeFile::parseLazy() { in parseLazy() 1456 MachineTypes BitcodeFile::getMachineType(const llvm::lto::InputFile *obj) { in getMachineType()
|
| H A D | SymbolTable.cpp | 97 static std::vector<std::string> getSymbolLocations(BitcodeFile *file) { in getSymbolLocations() 195 if (auto *b = dyn_cast<BitcodeFile>(file)) { in getSymbolLocations() 421 for (BitcodeFile *file : bitcodeFileInstances) in reportProblemSymbols() 550 if (!file || !isa<BitcodeFile>(file)) in insert() 789 static std::string getSourceLocationBitcode(BitcodeFile *file) { in getSourceLocationBitcode() 821 if (auto *b = dyn_cast<BitcodeFile>(file)) in getSourceLocation() 1418 for (BitcodeFile *f : bitcodeFileInstances) in compileBitcodeFiles()
|
| H A D | SymbolTable.h | 194 std::vector<BitcodeFile *> bitcodeFileInstances;
|
| H A D | LTO.cpp | 143 void BitcodeCompiler::add(BitcodeFile &f) { in add()
|
| H A D | Driver.cpp | 203 if (auto *f = dyn_cast<BitcodeFile>(file)) in addFile() 211 } else if (auto *f = dyn_cast<BitcodeFile>(file)) { in addFile() 289 addFile(BitcodeFile::create(ctx, mbref, "", 0, lazy)); in addBuffer() 378 obj = BitcodeFile::create(ctx, mb, parentName, offsetInArchive, in addArchiveBuffer()
|