Home
last modified time | relevance | path

Searched refs:IRObjectFile (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/Object/
DIRObjectFile.cpp38 IRObjectFile::IRObjectFile(MemoryBufferRef Object, std::unique_ptr<Module> Mod) in IRObjectFile() function in IRObjectFile
114 IRObjectFile::~IRObjectFile() { in ~IRObjectFile()
152 void IRObjectFile::moveSymbolNext(DataRefImpl &Symb) const { in moveSymbolNext()
189 std::error_code IRObjectFile::printSymbolName(raw_ostream &OS, in printSymbolName()
210 uint32_t IRObjectFile::getSymbolFlags(DataRefImpl Symb) const { in getSymbolFlags()
247 GlobalValue *IRObjectFile::getSymbolGV(DataRefImpl Symb) { return getGV(Symb); } in getSymbolGV()
249 std::unique_ptr<Module> IRObjectFile::takeModule() { return std::move(M); } in takeModule()
251 basic_symbol_iterator IRObjectFile::symbol_begin_impl() const { in symbol_begin_impl()
258 basic_symbol_iterator IRObjectFile::symbol_end_impl() const { in symbol_end_impl()
266 ErrorOr<MemoryBufferRef> IRObjectFile::findBitcodeInObject(const ObjectFile &Obj) { in findBitcodeInObject()
[all …]
DSymbolicFile.cpp38 return IRObjectFile::create(Object, *Context); in createSymbolicFile()
72 IRObjectFile::findBitcodeInObject(*Obj->get()); in createSymbolicFile()
76 return IRObjectFile::create( in createSymbolicFile()
DCMakeLists.txt11 IRObjectFile.cpp
DAndroid.mk14 IRObjectFile.cpp \
/external/llvm/include/llvm/Object/
DIRObjectFile.h27 class IRObjectFile : public SymbolicFile {
33 IRObjectFile(MemoryBufferRef Object, std::unique_ptr<Module> M);
34 ~IRObjectFile() override;
41 return const_cast<IRObjectFile *>(this)->getSymbolGV(Symb); in getSymbolGV()
47 return const_cast<IRObjectFile*>(this)->getModule(); in getModule()
68 static ErrorOr<std::unique_ptr<IRObjectFile>> create(MemoryBufferRef Object,
/external/llvm/lib/LTO/
DLTOModule.cpp53 LTOModule::LTOModule(std::unique_ptr<object::IRObjectFile> Obj, in LTOModule()
57 LTOModule::LTOModule(std::unique_ptr<object::IRObjectFile> Obj, in LTOModule()
67 ErrorOr<MemoryBufferRef> BCData = IRObjectFile::findBitcodeInMemBuffer( in isBitcodeFile()
78 ErrorOr<MemoryBufferRef> BCData = IRObjectFile::findBitcodeInMemBuffer( in isBitcodeFile()
86 IRObjectFile::findBitcodeInMemBuffer(Buffer->getMemBufferRef()); in isBitcodeForTarget()
96 IRObjectFile::findBitcodeInMemBuffer(Buffer->getMemBufferRef()); in getProducerString()
160 IRObjectFile::findBitcodeInMemBuffer(Buffer); in parseBitcodeFileImpl()
230 std::unique_ptr<object::IRObjectFile> IRObj( in makeLTOModule()
231 new object::IRObjectFile(Buffer, std::move(M))); in makeLTOModule()
/external/llvm/include/llvm/LTO/
DLTOModule.h52 std::unique_ptr<object::IRObjectFile> IRFile;
61 LTOModule(std::unique_ptr<object::IRObjectFile> Obj, TargetMachine *TM);
62 LTOModule(std::unique_ptr<object::IRObjectFile> Obj, TargetMachine *TM,
/external/llvm/tools/llvm-nm/
Dllvm-nm.cpp211 if (isa<IRObjectFile>(Obj)) { in isSymbolList64Bit()
212 IRObjectFile *IRobj = dyn_cast<IRObjectFile>(&Obj); in isSymbolList64Bit()
230 static char getSymbolNMTypeChar(IRObjectFile &Obj, basic_symbol_iterator I);
266 IRObjectFile *IRobj = dyn_cast<IRObjectFile>(&Obj); in darwinPrintSymbol()
802 static char getSymbolNMTypeChar(IRObjectFile &Obj, basic_symbol_iterator I) { in getSymbolNMTypeChar()
835 else if (IRObjectFile *IR = dyn_cast<IRObjectFile>(&Obj)) { in getNMTypeChar()
928 if (IRObjectFile *IR = dyn_cast<IRObjectFile>(&Obj)) { in dumpSymbolNamesFromObject()
/external/llvm/tools/gold/
Dgold-plugin.cpp411 ErrorOr<std::unique_ptr<object::IRObjectFile>> ObjOrErr = in claim_file_hook()
412 object::IRObjectFile::create(BufferRef, Context); in claim_file_hook()
425 std::unique_ptr<object::IRObjectFile> Obj = std::move(*ObjOrErr); in claim_file_hook()
610 ErrorOr<std::unique_ptr<object::IRObjectFile>> ObjOrErr = in getModuleForFile()
611 object::IRObjectFile::create(BufferRef, Context); in getModuleForFile()
617 object::IRObjectFile &Obj = **ObjOrErr; in getModuleForFile()
/external/llvm/examples/Kaleidoscope/MCJIT/complete/
Dtoy.cpp716 raw_fd_ostream IRObjectFile(IRCacheFile.c_str(), ErrStr, raw_fd_ostream::F_Binary); in notifyObjectCompiled() local
717 IRObjectFile << Obj->getBuffer(); in notifyObjectCompiled()
/external/llvm/examples/Kaleidoscope/MCJIT/cached/
Dtoy.cpp697 raw_fd_ostream IRObjectFile(IRCacheFile.c_str(), ErrStr, raw_fd_ostream::F_Binary); in notifyObjectCompiled() local
698 IRObjectFile << Obj->getBuffer(); in notifyObjectCompiled()