Home
last modified time | relevance | path

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

12

/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 = "",
/llvm-project/lld/wasm/
H A DLTO.h39 class BitcodeFile;
47 void add(BitcodeFile &f);
37 class BitcodeFile; global() variable
H A DConfig.h30 class BitcodeFile;
136 llvm::SmallVector<BitcodeFile *, 0> bitcodeFiles;
137 llvm::SmallVector<BitcodeFile *, 0> lazyBitcodeFiles;
29 class BitcodeFile; global() variable
H A DInputFiles.cpp102 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 DInputFiles.h163 class BitcodeFile : public InputFile {
165 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
H A DSymbolTable.cpp31 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 DLTO.cpp120 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 DLTO.h26 class BitcodeFile; variable
33 void add(BitcodeFile &f);
H A DLTO.cpp108 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 DInputFiles.h133 // True if this is a lazy ObjFile or BitcodeFile.
308 class BitcodeFile final : public InputFile {
310 explicit BitcodeFile(MemoryBufferRef mb, StringRef archiveName,
H A DInputFiles.cpp2200 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 DSymbolTable.cpp110 assert(!file || !isa<BitcodeFile>(file) || !isec); in addDefined()
172 assert(isa<BitcodeFile>(file) && "Bitcode file is expected."); in addDefined()
H A DMapFile.cpp69 if (isa<ObjFile>(file) || isa<BitcodeFile>(file)) { in gatherMapInfo()
/llvm-project/lld/ELF/
H A DLTO.h36 class BitcodeFile; variable
44 void add(BitcodeFile &f);
H A DConfig.h41 class BitcodeFile;
628 SmallVector<BitcodeFile *, 0> bitcodeFiles;
629 SmallVector<BitcodeFile *, 0> lazyBitcodeFiles;
39 class BitcodeFile; global() variable
H A DLTO.cpp219 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 DInputFiles.cpp273 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 DInputFiles.h324 class BitcodeFile : public InputFile {
326 BitcodeFile(Ctx &, MemoryBufferRef m, StringRef archiveName,
H A DDriver.cpp241 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 DLTO.h37 class BitcodeFile; variable
46 void add(BitcodeFile &f);
H A DSymbolTable.cpp97 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 DInputFiles.h114 // 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 DInputFiles.cpp632 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 DCOFFLinkerContext.h

12