| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | MemoryBufferRef.h | 22 class MemoryBufferRef { 27 MemoryBufferRef() = default; 28 MemoryBufferRef(const MemoryBuffer &Buffer); 29 MemoryBufferRef(StringRef Buffer, StringRef Identifier) in MemoryBufferRef() function 40 friend bool operator==(const MemoryBufferRef &LHS, 41 const MemoryBufferRef &RHS) { 48 friend bool operator!=(const MemoryBufferRef &LHS, 49 const MemoryBufferRef &RHS) {
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Bitcode/ |
| H A D | BitcodeReader.h | 81 getBitcodeFileContents(MemoryBufferRef Buffer); 133 Expected<BitcodeFileContents> getBitcodeFileContents(MemoryBufferRef Buffer); 137 getBitcodeModuleList(MemoryBufferRef Buffer); 144 getLazyBitcodeModule(MemoryBufferRef Buffer, LLVMContext &Context, 159 Expected<std::string> getBitcodeTargetTriple(MemoryBufferRef Buffer); 163 Expected<bool> isBitcodeContainingObjCCategory(MemoryBufferRef Buffer); 168 Expected<std::string> getBitcodeProducerString(MemoryBufferRef Buffer); 172 MemoryBufferRef Buffer, LLVMContext &Context, 178 Expected<BitcodeLTOInfo> getBitcodeLTOInfo(MemoryBufferRef Buffer); 182 getModuleSummaryIndex(MemoryBufferRef Buffer); [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Object/ |
| H A D | IRObjectFile.cpp | 28 IRObjectFile::IRObjectFile(MemoryBufferRef Object, in IRObjectFile() 73 Expected<MemoryBufferRef> 82 return MemoryBufferRef(*Contents, Obj.getFileName()); in findBitcodeInObject() 89 Expected<MemoryBufferRef> 90 IRObjectFile::findBitcodeInMemBuffer(MemoryBufferRef Object) { in findBitcodeInMemBuffer() 111 IRObjectFile::create(MemoryBufferRef Object, LLVMContext &Context) { in create() 112 Expected<MemoryBufferRef> BCOrErr = findBitcodeInMemBuffer(Object); in create() 136 Expected<IRSymtabFile> object::readIRSymtab(MemoryBufferRef MBRef) { in readIRSymtab() 138 Expected<MemoryBufferRef> BCOrErr = in readIRSymtab()
|
| H A D | SymbolicFile.cpp | 32 SymbolicFile::SymbolicFile(unsigned int Type, MemoryBufferRef Source) in SymbolicFile() 38 SymbolicFile::createSymbolicFile(MemoryBufferRef Object, file_magic Type, in createSymbolicFile() 82 Expected<MemoryBufferRef> BCData = in createSymbolicFile() 90 MemoryBufferRef(BCData->getBuffer(), Object.getBufferIdentifier()), in createSymbolicFile()
|
| H A D | Binary.cpp | 37 Binary::Binary(unsigned int Type, MemoryBufferRef Source) in Binary() 44 MemoryBufferRef Binary::getMemoryBufferRef() const { return Data; } in getMemoryBufferRef() 46 Expected<std::unique_ptr<Binary>> object::createBinary(MemoryBufferRef Buffer, in createBinary()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | IRObjectFile.h | 34 IRObjectFile(MemoryBufferRef Object, 64 static Expected<MemoryBufferRef> findBitcodeInObject(const ObjectFile &Obj); 69 static Expected<MemoryBufferRef> 70 findBitcodeInMemBuffer(MemoryBufferRef Object); 72 static Expected<std::unique_ptr<IRObjectFile>> create(MemoryBufferRef Object, 85 Expected<IRSymtabFile> readIRSymtab(MemoryBufferRef MBRef);
|
| H A D | Binary.h | 37 MemoryBufferRef Data; 39 Binary(unsigned int Type, MemoryBufferRef Source); 98 MemoryBufferRef getMemoryBufferRef() const; 166 static Error checkOffset(MemoryBufferRef M, uintptr_t Addr, in checkOffset() 183 Expected<std::unique_ptr<Binary>> createBinary(MemoryBufferRef Source,
|
| H A D | ObjectFile.h | 232 ObjectFile(unsigned int Type, MemoryBufferRef Source); 356 createObjectFile(MemoryBufferRef Object, llvm::file_magic Type, 359 createObjectFile(MemoryBufferRef Object) { in createObjectFile() 368 createCOFFObjectFile(MemoryBufferRef Object); 371 createXCOFFObjectFile(MemoryBufferRef Object, unsigned FileType); 374 createELFObjectFile(MemoryBufferRef Object, bool InitContent = true); 377 createMachOObjectFile(MemoryBufferRef Object, 382 createWasmObjectFile(MemoryBufferRef Object);
|
| /freebsd-13.1/contrib/llvm-project/lld/ELF/ |
| H A D | ScriptParser.h | 20 void readLinkerScript(MemoryBufferRef mb); 23 void readVersionScript(MemoryBufferRef mb); 25 void readDynamicList(MemoryBufferRef mb); 28 void readDefsym(StringRef name, MemoryBufferRef mb);
|
| H A D | InputFiles.h | 51 llvm::Optional<MemoryBufferRef> readFile(StringRef path); 76 MemoryBufferRef mb; 151 InputFile(Kind k, MemoryBufferRef m); 163 ELFFileBase(Kind k, MemoryBufferRef m); 204 ObjFile(MemoryBufferRef m, StringRef archiveName) : ELFFileBase(ObjKind, m) { in ObjFile() 303 LazyObjFile(MemoryBufferRef m, StringRef archiveName, in LazyObjFile() 353 BitcodeFile(MemoryBufferRef m, StringRef archiveName, 363 SharedFile(MemoryBufferRef m, StringRef defaultSoName) in SharedFile() 399 explicit BinaryFile(MemoryBufferRef m) : InputFile(BinaryKind, m) {} in BinaryFile() 404 InputFile *createObjectFile(MemoryBufferRef mb, StringRef archiveName = "", [all …]
|
| H A D | ScriptLexer.h | 23 explicit ScriptLexer(MemoryBufferRef mb); 26 void tokenize(MemoryBufferRef mb); 38 std::vector<MemoryBufferRef> mbs; 47 MemoryBufferRef getCurrentMB();
|
| /freebsd-13.1/contrib/llvm-project/lld/COFF/ |
| H A D | InputFiles.h | 42 std::vector<MemoryBufferRef> getArchiveMembers(llvm::object::Archive *file); 86 MemoryBufferRef mb; 95 InputFile(Kind k, MemoryBufferRef m) : mb(m), fileKind(k) {} in InputFile() 106 explicit ArchiveFile(MemoryBufferRef m); 139 explicit ObjFile(MemoryBufferRef m) : InputFile(ObjectKind, m) {} in ObjFile() 140 explicit ObjFile(MemoryBufferRef m, std::vector<Symbol *> &&symbols) in ObjFile() 321 explicit PDBInputFile(MemoryBufferRef m); 380 BitcodeFile(MemoryBufferRef mb, StringRef archiveName, 382 explicit BitcodeFile(MemoryBufferRef m, StringRef archiveName, 401 explicit DLLFile(MemoryBufferRef m) : InputFile(DLLKind, m) {} in DLLFile() [all …]
|
| H A D | Driver.h | 92 MemoryBufferRef takeBuffer(std::unique_ptr<MemoryBuffer> mb); 140 void addArchiveBuffer(MemoryBufferRef mbref, StringRef symName, 148 std::vector<MemoryBufferRef> resources; 203 MemoryBufferRef convertResToCOFF(ArrayRef<MemoryBufferRef> mbs,
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/AsmParser/ |
| H A D | Parser.h | 24 class MemoryBufferRef; variable 114 MemoryBufferRef F, SMDiagnostic &Err, LLVMContext &Context, 126 ParsedModuleAndIndex parseAssemblyWithIndex(MemoryBufferRef F, 138 parseSummaryIndexAssembly(MemoryBufferRef F, SMDiagnostic &Err); 154 MemoryBufferRef F, Module *M, ModuleSummaryIndex *Index, SMDiagnostic &Err,
|
| /freebsd-13.1/contrib/llvm-project/lld/MachO/ |
| H A D | InputFiles.h | 73 MemoryBufferRef mb; 85 InputFile(Kind kind, MemoryBufferRef mb) in InputFile() 100 ObjFile(MemoryBufferRef mb, uint32_t modTime, StringRef archiveName); 127 OpaqueFile(MemoryBufferRef mb, StringRef segName, StringRef sectName); 141 explicit DylibFile(MemoryBufferRef mb, DylibFile *umbrella, 147 void parseLoadCommands(MemoryBufferRef mb); 199 explicit BitcodeFile(MemoryBufferRef mb, StringRef archiveName, 208 llvm::Optional<MemoryBufferRef> readFile(StringRef path);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | Parser.cpp | 25 static bool parseAssemblyInto(MemoryBufferRef F, Module *M, in parseAssemblyInto() 39 bool llvm::parseAssemblyInto(MemoryBufferRef F, Module *M, in parseAssemblyInto() 48 llvm::parseAssembly(MemoryBufferRef F, SMDiagnostic &Err, LLVMContext &Context, in parseAssembly() 76 parseAssemblyWithIndex(MemoryBufferRef F, SMDiagnostic &Err, in parseAssemblyWithIndex() 92 ParsedModuleAndIndex llvm::parseAssemblyWithIndex(MemoryBufferRef F, in parseAssemblyWithIndex() 140 MemoryBufferRef F(AsmString, "<string>"); in parseAssemblyString() 144 static bool parseSummaryIndexAssemblyInto(MemoryBufferRef F, in parseSummaryIndexAssemblyInto() 159 llvm::parseSummaryIndexAssembly(MemoryBufferRef F, SMDiagnostic &Err) { in parseSummaryIndexAssembly()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Support/ |
| H A D | MemoryBufferRef.cpp | 18 MemoryBufferRef::MemoryBufferRef(const MemoryBuffer &Buffer) in MemoryBufferRef() function in MemoryBufferRef
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOModule.cpp | 46 LTOModule::LTOModule(std::unique_ptr<Module> M, MemoryBufferRef MBRef, in LTOModule() 58 Expected<MemoryBufferRef> BCData = IRObjectFile::findBitcodeInMemBuffer( in isBitcodeFile() 59 MemoryBufferRef(StringRef((const char *)Mem, Length), "<mem>")); in isBitcodeFile() 69 Expected<MemoryBufferRef> BCData = IRObjectFile::findBitcodeInMemBuffer( in isBitcodeFile() 85 Expected<MemoryBufferRef> BCOrErr = in isBitcodeForTarget() 98 Expected<MemoryBufferRef> BCOrErr = in getProducerString() 151 MemoryBufferRef Buffer(Data, path); in createFromBuffer() 160 MemoryBufferRef Buffer(Data, path); in createInLocalContext() 171 parseBitcodeFileImpl(MemoryBufferRef Buffer, LLVMContext &Context, in parseBitcodeFileImpl() 174 Expected<MemoryBufferRef> MBOrErr = in parseBitcodeFileImpl() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
| H A D | TextAPIReader.h | 16 class MemoryBufferRef; variable 25 get(MemoryBufferRef InputBuffer);
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
| H A D | ObjectCache.h | 17 class MemoryBufferRef; variable 32 virtual void notifyObjectCompiled(const Module *M, MemoryBufferRef Obj) = 0;
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | InclusionRewriter.cpp | 43 llvm::MemoryBufferRef PredefinesBuffer; ///< The preprocessor predefines. 62 void setPredefinesBuffer(const llvm::MemoryBufferRef &Buf) { in setPredefinesBuffer() 91 void OutputContentUpTo(const MemoryBufferRef &FromFile, unsigned &WriteFrom, 95 const MemoryBufferRef &FromFile, StringRef EOL, 261 static StringRef DetectEOL(const MemoryBufferRef &FromFile) { in DetectEOL() 276 Optional<MemoryBufferRef> FromFile = *SM.getBufferOrNone(SM.getMainFileID()); in detectMainFileEOL() 285 void InclusionRewriter::OutputContentUpTo(const MemoryBufferRef &FromFile, in OutputContentUpTo() 338 const MemoryBufferRef &FromFile, in CommentOutDirective() 376 MemoryBufferRef FromFile; in Process()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | PrecompiledPreamble.h | 29 class MemoryBufferRef; variable 44 const llvm::MemoryBufferRef &Buffer, 108 const llvm::MemoryBufferRef &MainFileBuffer, 220 createForMemoryBuffer(const llvm::MemoryBufferRef &Buffer);
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | MsgPackWriter.h | 92 void write(MemoryBufferRef Buffer); 120 void writeExt(int8_t Type, MemoryBufferRef Buffer);
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | BackendUtil.h | 20 class MemoryBufferRef; variable 46 llvm::MemoryBufferRef Buf);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | DebugObjectManagerPlugin.cpp | 185 Create(MemoryBufferRef Buffer, JITLinkContext &Ctx, ExecutionSession &ES); 204 CreateArchType(MemoryBufferRef Buffer, JITLinkContext &Ctx, 208 CopyBuffer(MemoryBufferRef Buffer, Error &Err); 232 ELFDebugObject::CopyBuffer(MemoryBufferRef Buffer, Error &Err) { in CopyBuffer() 247 ELFDebugObject::CreateArchType(MemoryBufferRef Buffer, JITLinkContext &Ctx, in CreateArchType() 295 ELFDebugObject::Create(MemoryBufferRef Buffer, JITLinkContext &Ctx, in Create() 379 JITLinkContext &Ctx, MemoryBufferRef ObjBuffer) { in createDebugObjectFromBuffer() 399 MemoryBufferRef ObjBuffer) { in notifyMaterializing()
|