Home
last modified time | relevance | path

Searched refs:MemoryBufferRef (Results 1 – 25 of 40) sorted by relevance

12

/minix3/external/bsd/llvm/dist/llvm/include/llvm/Object/
H A DIRObjectFile.h33 IRObjectFile(MemoryBufferRef Object, std::unique_ptr<Module> M);
60 static ErrorOr<MemoryBufferRef> findBitcodeInObject(const ObjectFile &Obj);
65 static ErrorOr<MemoryBufferRef>
66 findBitcodeInMemBuffer(MemoryBufferRef Object);
68 static ErrorOr<std::unique_ptr<IRObjectFile>> create(MemoryBufferRef Object,
H A DBinary.h37 MemoryBufferRef Data;
39 Binary(unsigned int Type, MemoryBufferRef Source);
82 MemoryBufferRef getMemoryBufferRef() const;
129 ErrorOr<std::unique_ptr<Binary>> createBinary(MemoryBufferRef Source,
H A DSymbolicFile.h119 SymbolicFile(unsigned int Type, MemoryBufferRef Source);
147 createSymbolicFile(MemoryBufferRef Object, sys::fs::file_magic Type,
151 createSymbolicFile(MemoryBufferRef Object) { in createSymbolicFile()
H A DArchive.h93 ErrorOr<MemoryBufferRef> getMemoryBufferRef() const;
167 Archive(MemoryBufferRef Source, std::error_code &EC);
168 static ErrorOr<std::unique_ptr<Archive>> create(MemoryBufferRef Source);
H A DMachOUniversal.h89 MachOUniversalBinary(MemoryBufferRef Souce, std::error_code &EC);
91 create(MemoryBufferRef Source);
H A DObjectFile.h187 ObjectFile(unsigned int Type, MemoryBufferRef Source);
302 createObjectFile(MemoryBufferRef Object, sys::fs::file_magic Type);
304 createObjectFile(MemoryBufferRef Object) { in createObjectFile()
314 createCOFFObjectFile(MemoryBufferRef Object);
317 createELFObjectFile(MemoryBufferRef Object);
320 createMachOObjectFile(MemoryBufferRef Object);
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/
H A DMemoryBuffer.h27 class MemoryBufferRef; variable
102 getMemBuffer(MemoryBufferRef Ref, bool RequiresNullTerminator = true);
147 MemoryBufferRef getMemBufferRef() const;
150 class MemoryBufferRef {
155 MemoryBufferRef() {} in MemoryBufferRef() function
156 MemoryBufferRef(StringRef Buffer, StringRef Identifier) in MemoryBufferRef() function
/minix3/external/bsd/llvm/dist/llvm/lib/Object/
H A DSymbolicFile.cpp22 SymbolicFile::SymbolicFile(unsigned int Type, MemoryBufferRef Source) in SymbolicFile()
28 MemoryBufferRef Object, sys::fs::file_magic Type, LLVMContext *Context) { in createSymbolicFile()
67 ErrorOr<MemoryBufferRef> BCData = in createSymbolicFile()
73 MemoryBufferRef(BCData->getBuffer(), Object.getBufferIdentifier()), in createSymbolicFile()
H A DIRObjectFile.cpp36 IRObjectFile::IRObjectFile(MemoryBufferRef Object, std::unique_ptr<Module> Mod) in IRObjectFile()
259 ErrorOr<MemoryBufferRef> IRObjectFile::findBitcodeInObject(const ObjectFile &Obj) { in findBitcodeInObject()
268 return MemoryBufferRef(SecContents, Obj.getFileName()); in findBitcodeInObject()
275 ErrorOr<MemoryBufferRef> IRObjectFile::findBitcodeInMemBuffer(MemoryBufferRef Object) { in findBitcodeInMemBuffer()
295 llvm::object::IRObjectFile::create(MemoryBufferRef Object, in create()
297 ErrorOr<MemoryBufferRef> BCOrErr = findBitcodeInMemBuffer(Object); in create()
H A DMachOUniversal.cpp76 MemoryBufferRef ObjBuffer(ObjectData, ObjectName); in getAsObjectFile()
90 MemoryBufferRef ObjBuffer(ObjectData, ObjectName); in getAsArchive()
97 MachOUniversalBinary::create(MemoryBufferRef Source) { in create()
106 MachOUniversalBinary::MachOUniversalBinary(MemoryBufferRef Source, in MachOUniversalBinary()
H A DBinary.cpp30 Binary::Binary(unsigned int Type, MemoryBufferRef Source) in Binary()
37 MemoryBufferRef Binary::getMemoryBufferRef() const { return Data; } in getMemoryBufferRef()
39 ErrorOr<std::unique_ptr<Binary>> object::createBinary(MemoryBufferRef Buffer, in createBinary()
H A DELFObjectFile.cpp20 ELFObjectFileBase::ELFObjectFileBase(unsigned int Type, MemoryBufferRef Source) in ELFObjectFileBase()
24 ObjectFile::createELFObjectFile(MemoryBufferRef Obj) { in createELFObjectFile()
H A DArchive.cpp172 ErrorOr<MemoryBufferRef> Archive::Child::getMemoryBufferRef() const { in getMemoryBufferRef()
177 return MemoryBufferRef(getBuffer(), Name); in getMemoryBufferRef()
182 ErrorOr<MemoryBufferRef> BuffOrErr = getMemoryBufferRef(); in getAsBinary()
189 ErrorOr<std::unique_ptr<Archive>> Archive::create(MemoryBufferRef Source) { in create()
197 Archive::Archive(MemoryBufferRef Source, std::error_code &ec) in Archive()
H A DObjectFile.cpp28 ObjectFile::ObjectFile(unsigned int Type, MemoryBufferRef Source) in ObjectFile()
51 ObjectFile::createObjectFile(MemoryBufferRef Object, sys::fs::file_magic Type) { in createObjectFile()
/minix3/external/bsd/llvm/dist/llvm/tools/dsymutil/
H A DBinaryHolder.h49 ErrorOr<MemoryBufferRef> GetArchiveMemberBuffer(StringRef Filename);
54 ErrorOr<MemoryBufferRef> MapArchiveAndGetMemberBuffer(StringRef Filename);
64 ErrorOr<MemoryBufferRef> GetMemoryBufferForFile(StringRef Filename);
H A DBinaryHolder.cpp21 ErrorOr<MemoryBufferRef>
52 ErrorOr<MemoryBufferRef>
76 ErrorOr<MemoryBufferRef>
/minix3/external/bsd/llvm/dist/llvm/lib/AsmParser/
H A DParser.cpp24 bool llvm::parseAssemblyInto(MemoryBufferRef F, Module &M, SMDiagnostic &Err) { in parseAssemblyInto()
32 std::unique_ptr<Module> llvm::parseAssembly(MemoryBufferRef F, in parseAssembly()
61 MemoryBufferRef F(AsmString, "<string>"); in parseAssemblyString()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/AsmParser/
H A DParser.h56 std::unique_ptr<Module> parseAssembly(MemoryBufferRef F, SMDiagnostic &Err,
68 bool parseAssemblyInto(MemoryBufferRef F, Module &M, SMDiagnostic &Err);
/minix3/external/bsd/llvm/dist/llvm/lib/LTO/
H A DLTOModule.cpp66 ErrorOr<MemoryBufferRef> BCData = IRObjectFile::findBitcodeInMemBuffer( in isBitcodeFile()
67 MemoryBufferRef(StringRef((const char *)Mem, Length), "<mem>")); in isBitcodeFile()
77 ErrorOr<MemoryBufferRef> BCData = IRObjectFile::findBitcodeInMemBuffer( in isBitcodeFile()
84 ErrorOr<MemoryBufferRef> BCOrErr = in isBitcodeForTarget()
146 MemoryBufferRef Buffer(Data, path); in createInContext()
150 static Module *parseBitcodeFileImpl(MemoryBufferRef Buffer, in parseBitcodeFileImpl()
155 ErrorOr<MemoryBufferRef> MBOrErr = in parseBitcodeFileImpl()
188 LTOModule *LTOModule::makeLTOModule(MemoryBufferRef Buffer, in makeLTOModule()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Bitcode/
H A DReaderWriter.h49 getBitcodeTargetTriple(MemoryBufferRef Buffer, LLVMContext &Context,
54 parseBitcodeFile(MemoryBufferRef Buffer, LLVMContext &Context,
/minix3/external/bsd/llvm/dist/llvm/include/llvm/ExecutionEngine/
H A DObjectCache.h30 virtual void notifyObjectCompiled(const Module *M, MemoryBufferRef Obj) = 0;
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IRReader/
H A DIRReader.h38 std::unique_ptr<Module> parseIR(MemoryBufferRef Buffer, SMDiagnostic &Err,
/minix3/external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITObjectCacheTest.cpp27 void notifyObjectCompiled(const Module *M, MemoryBufferRef Obj) override { in notifyObjectCompiled()
64 MemoryBuffer *copyBuffer(MemoryBufferRef Buf) { in copyBuffer()
/minix3/external/bsd/llvm/dist/llvm/lib/Support/
H A DMemoryBuffer.cpp113 MemoryBuffer::getMemBuffer(MemoryBufferRef Ref, bool RequiresNullTerminator) { in getMemBuffer()
432 MemoryBufferRef MemoryBuffer::getMemBufferRef() const { in getMemBufferRef()
435 return MemoryBufferRef(Data, Identifier); in getMemBufferRef()
/minix3/external/bsd/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitReader.cpp35 MemoryBufferRef Buf = unwrap(MemBuf)->getMemBufferRef(); in LLVMParseBitcodeInContext()

12