Home
last modified time | relevance | path

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

12345

/freebsd-12.1/contrib/llvm/include/llvm/Bitcode/
H A DBitcodeReader.h79 getBitcodeFileContents(MemoryBufferRef Buffer);
129 Expected<BitcodeFileContents> getBitcodeFileContents(MemoryBufferRef Buffer);
133 getBitcodeModuleList(MemoryBufferRef Buffer);
140 getLazyBitcodeModule(MemoryBufferRef Buffer, LLVMContext &Context,
155 Expected<std::string> getBitcodeTargetTriple(MemoryBufferRef Buffer);
159 Expected<bool> isBitcodeContainingObjCCategory(MemoryBufferRef Buffer);
164 Expected<std::string> getBitcodeProducerString(MemoryBufferRef Buffer);
167 Expected<std::unique_ptr<Module>> parseBitcodeFile(MemoryBufferRef Buffer,
171 Expected<BitcodeLTOInfo> getBitcodeLTOInfo(MemoryBufferRef Buffer);
175 getModuleSummaryIndex(MemoryBufferRef Buffer);
[all …]
/freebsd-12.1/contrib/llvm/lib/Object/
H A DIRObjectFile.cpp29 IRObjectFile::IRObjectFile(MemoryBufferRef Object, in IRObjectFile()
75 Expected<MemoryBufferRef>
82 return MemoryBufferRef(SecContents, Obj.getFileName()); in findBitcodeInObject()
89 Expected<MemoryBufferRef>
90 IRObjectFile::findBitcodeInMemBuffer(MemoryBufferRef Object) { in findBitcodeInMemBuffer()
110 IRObjectFile::create(MemoryBufferRef Object, LLVMContext &Context) { in create()
111 Expected<MemoryBufferRef> BCOrErr = findBitcodeInMemBuffer(Object); in create()
135 Expected<IRSymtabFile> object::readIRSymtab(MemoryBufferRef MBRef) { in readIRSymtab()
137 Expected<MemoryBufferRef> BCOrErr = in readIRSymtab()
H A DSymbolicFile.cpp33 SymbolicFile::SymbolicFile(unsigned int Type, MemoryBufferRef Source) in SymbolicFile()
39 SymbolicFile::createSymbolicFile(MemoryBufferRef Object, file_magic Type, in createSymbolicFile()
84 Expected<MemoryBufferRef> BCData = in createSymbolicFile()
92 MemoryBufferRef(BCData->getBuffer(), Object.getBufferIdentifier()), in createSymbolicFile()
H A DBinary.cpp36 Binary::Binary(unsigned int Type, MemoryBufferRef Source) in Binary()
43 MemoryBufferRef Binary::getMemoryBufferRef() const { return Data; } in getMemoryBufferRef()
45 Expected<std::unique_ptr<Binary>> object::createBinary(MemoryBufferRef Buffer, in createBinary()
H A DMachOUniversal.cpp80 MemoryBufferRef ObjBuffer(ObjectData, ObjectName); in getAsObjectFile()
97 MemoryBufferRef ObjBuffer(ObjectData, ObjectName); in getAsArchive()
104 MachOUniversalBinary::create(MemoryBufferRef Source) { in create()
113 MachOUniversalBinary::MachOUniversalBinary(MemoryBufferRef Source, Error &Err) in MachOUniversalBinary()
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DIRObjectFile.h35 IRObjectFile(MemoryBufferRef Object,
66 static Expected<MemoryBufferRef> findBitcodeInObject(const ObjectFile &Obj);
71 static Expected<MemoryBufferRef>
72 findBitcodeInMemBuffer(MemoryBufferRef Object);
74 static Expected<std::unique_ptr<IRObjectFile>> create(MemoryBufferRef Object,
87 Expected<IRSymtabFile> readIRSymtab(MemoryBufferRef MBRef);
H A DBinary.h37 MemoryBufferRef Data;
39 Binary(unsigned int Type, MemoryBufferRef Source);
89 MemoryBufferRef getMemoryBufferRef() const;
148 static std::error_code checkOffset(MemoryBufferRef M, uintptr_t Addr, in checkOffset()
162 Expected<std::unique_ptr<Binary>> createBinary(MemoryBufferRef Source,
H A DObjectFile.h206 ObjectFile(unsigned int Type, MemoryBufferRef Source);
330 createObjectFile(MemoryBufferRef Object, llvm::file_magic Type);
332 createObjectFile(MemoryBufferRef Object) { in createObjectFile()
341 createCOFFObjectFile(MemoryBufferRef Object);
344 createELFObjectFile(MemoryBufferRef Object);
347 createMachOObjectFile(MemoryBufferRef Object,
352 createWasmObjectFile(MemoryBufferRef Object);
H A DSymbolicFile.h143 SymbolicFile(unsigned int Type, MemoryBufferRef Source);
166 createSymbolicFile(MemoryBufferRef Object, llvm::file_magic Type,
170 createSymbolicFile(MemoryBufferRef Object) { in createSymbolicFile()
/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DInputFiles.h56 llvm::Optional<MemoryBufferRef> readFile(StringRef Path);
78 MemoryBufferRef MB;
129 InputFile(Kind K, MemoryBufferRef M);
144 ELFFileBase(Kind K, MemoryBufferRef M);
185 ObjFile(MemoryBufferRef M, StringRef ArchiveName);
266 LazyObjFile(MemoryBufferRef M, StringRef ArchiveName, in LazyObjFile()
275 MemoryBufferRef getBuffer();
303 BitcodeFile(MemoryBufferRef M, StringRef ArchiveName,
333 SharedFile(MemoryBufferRef M, StringRef DefaultSoName);
362 explicit BinaryFile(MemoryBufferRef M) : InputFile(BinaryKind, M) {} in BinaryFile()
[all …]
H A DScriptParser.h21 void readLinkerScript(MemoryBufferRef MB);
24 void readVersionScript(MemoryBufferRef MB);
26 void readDynamicList(MemoryBufferRef MB);
29 void readDefsym(StringRef Name, MemoryBufferRef MB);
H A DScriptLexer.h24 explicit ScriptLexer(MemoryBufferRef MB);
27 void tokenize(MemoryBufferRef MB);
39 std::vector<MemoryBufferRef> MBs;
50 MemoryBufferRef getCurrentMB();
H A DScriptLexer.cpp72 ScriptLexer::ScriptLexer(MemoryBufferRef MB) { tokenize(MB); } in ScriptLexer()
87 void ScriptLexer::tokenize(MemoryBufferRef MB) { in tokenize()
291 MemoryBufferRef ScriptLexer::getCurrentMB() { in getCurrentMB()
294 for (MemoryBufferRef MB : MBs) in getCurrentMB()
H A DInputFiles.cpp51 InputFile::InputFile(Kind K, MemoryBufferRef M) in InputFile()
59 Optional<MemoryBufferRef> elf::readFile(StringRef Path) { in readFile()
74 MemoryBufferRef MBRef = MB->getMemBufferRef(); in readFile()
268 ObjFile<ELFT>::ObjFile(MemoryBufferRef M, StringRef ArchiveName) in ObjFile()
846 MemoryBufferRef MB = in fetch()
1104 BitcodeFile::BitcodeFile(MemoryBufferRef MB, StringRef ArchiveName, in BitcodeFile()
1119 MemoryBufferRef MBRef( in BitcodeFile()
1182 static ELFKind getELFKind(MemoryBufferRef MB) { in getELFKind()
1259 MemoryBufferRef LazyObjFile::getBuffer() { in getBuffer()
1261 return MemoryBufferRef(); in getBuffer()
[all …]
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DDriver.h79 MemoryBufferRef takeBuffer(std::unique_ptr<MemoryBuffer> MB);
85 MemoryBufferRef openFile(StringRef Path);
119 void addArchiveBuffer(MemoryBufferRef MBRef, StringRef SymName,
129 std::vector<MemoryBufferRef> Resources;
182 MemoryBufferRef convertResToCOFF(ArrayRef<MemoryBufferRef> MBs);
H A DInputFiles.h36 std::vector<MemoryBufferRef> getArchiveMembers(llvm::object::Archive *File);
71 MemoryBufferRef MB;
80 InputFile(Kind K, MemoryBufferRef M) : MB(M), FileKind(K) {} in InputFile()
91 explicit ArchiveFile(MemoryBufferRef M);
109 explicit ObjFile(MemoryBufferRef M) : InputFile(ObjectKind, M) {} in ObjFile()
230 explicit ImportFile(MemoryBufferRef M) : InputFile(ImportKind, M) {} in ImportFile()
263 explicit BitcodeFile(MemoryBufferRef M) : InputFile(BitcodeKind, M) {} in BitcodeFile()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DMemoryBuffer.h30 class MemoryBufferRef; variable
114 getMemBuffer(MemoryBufferRef Ref, bool RequiresNullTerminator = true);
149 MemoryBufferRef getMemBufferRef() const;
262 class MemoryBufferRef {
267 MemoryBufferRef() = default;
268 MemoryBufferRef(MemoryBuffer& Buffer) in MemoryBufferRef() function
270 MemoryBufferRef(StringRef Buffer, StringRef Identifier) in MemoryBufferRef() function
/freebsd-12.1/contrib/llvm/include/llvm/AsmParser/
H A DParser.h121 std::unique_ptr<Module> parseAssembly(MemoryBufferRef F, SMDiagnostic &Err,
139 ParsedModuleAndIndex parseAssemblyWithIndex(MemoryBufferRef F,
153 parseSummaryIndexAssembly(MemoryBufferRef F, SMDiagnostic &Err);
171 bool parseAssemblyInto(MemoryBufferRef F, Module *M, ModuleSummaryIndex *Index,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DBackendUtil.h21 class MemoryBufferRef; variable
48 llvm::MemoryBufferRef Buf);
51 FindThinLTOModule(llvm::MemoryBufferRef MBRef);
/freebsd-12.1/contrib/llvm/lib/AsmParser/
H A DParser.cpp26 bool llvm::parseAssemblyInto(MemoryBufferRef F, Module *M, in parseAssemblyInto()
42 llvm::parseAssembly(MemoryBufferRef F, SMDiagnostic &Err, LLVMContext &Context, in parseAssembly()
72 MemoryBufferRef F, SMDiagnostic &Err, LLVMContext &Context, in parseAssemblyWithIndex()
106 MemoryBufferRef F(AsmString, "<string>"); in parseAssemblyString()
111 static bool parseSummaryIndexAssemblyInto(MemoryBufferRef F, in parseSummaryIndexAssemblyInto()
125 llvm::parseSummaryIndexAssembly(MemoryBufferRef F, SMDiagnostic &Err) { in parseSummaryIndexAssembly()
/freebsd-12.1/contrib/llvm/lib/LTO/
H A DLTOModule.cpp46 LTOModule::LTOModule(std::unique_ptr<Module> M, MemoryBufferRef MBRef, in LTOModule()
57 Expected<MemoryBufferRef> BCData = IRObjectFile::findBitcodeInMemBuffer( in isBitcodeFile()
58 MemoryBufferRef(StringRef((const char *)Mem, Length), "<mem>")); in isBitcodeFile()
68 Expected<MemoryBufferRef> BCData = IRObjectFile::findBitcodeInMemBuffer( in isBitcodeFile()
84 Expected<MemoryBufferRef> BCOrErr = in isBitcodeForTarget()
97 Expected<MemoryBufferRef> BCOrErr = in getProducerString()
149 MemoryBufferRef Buffer(Data, path); in createFromBuffer()
158 MemoryBufferRef Buffer(Data, path); in createInLocalContext()
169 parseBitcodeFileImpl(MemoryBufferRef Buffer, LLVMContext &Context, in parseBitcodeFileImpl()
172 Expected<MemoryBufferRef> MBOrErr = in parseBitcodeFileImpl()
[all …]
/freebsd-12.1/contrib/llvm/lib/ObjectYAML/
H A DDWARFVisitor.cpp78 MemoryBufferRef(StringRef((const char *)&FormVal->BlockData[0], in traverseDebugInfo()
86 MemoryBufferRef(StringRef((const char *)&FormVal->BlockData[0], in traverseDebugInfo()
95 MemoryBufferRef(StringRef((const char *)&FormVal->BlockData[0], in traverseDebugInfo()
104 MemoryBufferRef(StringRef((const char *)&FormVal->BlockData[0], in traverseDebugInfo()
/freebsd-12.1/contrib/llvm/include/llvm/IRReader/
H A DIRReader.h24 class MemoryBufferRef; variable
45 std::unique_ptr<Module> parseIR(MemoryBufferRef Buffer, SMDiagnostic &Err,
/freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/
H A DMsgPackWriter.h93 void write(MemoryBufferRef Buffer);
121 void writeExt(int8_t Type, MemoryBufferRef Buffer);
/freebsd-12.1/contrib/llvm/include/llvm/LTO/legacy/
H A DLTOModule.h52 MemoryBufferRef MBRef;
62 LTOModule(std::unique_ptr<Module> M, MemoryBufferRef MBRef,
204 makeLTOModule(MemoryBufferRef Buffer, const TargetOptions &options,

12345