| /freebsd-12.1/contrib/llvm/include/llvm/Bitcode/ |
| H A D | BitcodeReader.h | 79 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 D | IRObjectFile.cpp | 29 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 D | SymbolicFile.cpp | 33 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 D | Binary.cpp | 36 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 D | MachOUniversal.cpp | 80 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 D | IRObjectFile.h | 35 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 D | Binary.h | 37 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 D | ObjectFile.h | 206 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 D | SymbolicFile.h | 143 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 D | InputFiles.h | 56 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 D | ScriptParser.h | 21 void readLinkerScript(MemoryBufferRef MB); 24 void readVersionScript(MemoryBufferRef MB); 26 void readDynamicList(MemoryBufferRef MB); 29 void readDefsym(StringRef Name, MemoryBufferRef MB);
|
| H A D | ScriptLexer.h | 24 explicit ScriptLexer(MemoryBufferRef MB); 27 void tokenize(MemoryBufferRef MB); 39 std::vector<MemoryBufferRef> MBs; 50 MemoryBufferRef getCurrentMB();
|
| H A D | ScriptLexer.cpp | 72 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 D | InputFiles.cpp | 51 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 D | Driver.h | 79 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 D | InputFiles.h | 36 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 D | MemoryBuffer.h | 30 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 D | Parser.h | 121 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 D | BackendUtil.h | 21 class MemoryBufferRef; variable 48 llvm::MemoryBufferRef Buf); 51 FindThinLTOModule(llvm::MemoryBufferRef MBRef);
|
| /freebsd-12.1/contrib/llvm/lib/AsmParser/ |
| H A D | Parser.cpp | 26 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 D | LTOModule.cpp | 46 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 D | DWARFVisitor.cpp | 78 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 D | IRReader.h | 24 class MemoryBufferRef; variable 45 std::unique_ptr<Module> parseIR(MemoryBufferRef Buffer, SMDiagnostic &Err,
|
| /freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/ |
| H A D | MsgPackWriter.h | 93 void write(MemoryBufferRef Buffer); 121 void writeExt(int8_t Type, MemoryBufferRef Buffer);
|
| /freebsd-12.1/contrib/llvm/include/llvm/LTO/legacy/ |
| H A D | LTOModule.h | 52 MemoryBufferRef MBRef; 62 LTOModule(std::unique_ptr<Module> M, MemoryBufferRef MBRef, 204 makeLTOModule(MemoryBufferRef Buffer, const TargetOptions &options,
|