| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | MemoryBuffer.h | 50 class MemoryBuffer { 55 MemoryBuffer() = default; 61 MemoryBuffer(const MemoryBuffer &) = delete; 62 MemoryBuffer &operator=(const MemoryBuffer &) = delete; 63 virtual ~MemoryBuffer(); 167 using MemoryBuffer::getBuffer; 211 using MemoryBuffer::getOpenFile; 213 using MemoryBuffer::getSTDIN; 225 using MemoryBuffer::getBuffer; 256 using MemoryBuffer::getOpenFile; [all …]
|
| H A D | SpecialCaseList.h | 62 class MemoryBuffer; variable 78 static std::unique_ptr<SpecialCaseList> create(const MemoryBuffer *MB, 111 bool createInternal(const MemoryBuffer *MB, std::string &Error); 146 bool parse(const MemoryBuffer *MB, StringMap<size_t> &SectionsMap,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Support/ |
| H A D | MemoryBuffer.cpp | 42 MemoryBuffer::~MemoryBuffer() { } in ~MemoryBuffer() 112 std::unique_ptr<MemoryBuffer> 120 std::unique_ptr<MemoryBuffer> 135 std::unique_ptr<MemoryBuffer> 143 ErrorOr<std::unique_ptr<MemoryBuffer>> 155 ErrorOr<std::unique_ptr<MemoryBuffer>> 245 ErrorOr<std::unique_ptr<MemoryBuffer>> 502 ErrorOr<std::unique_ptr<MemoryBuffer>> 509 ErrorOr<std::unique_ptr<MemoryBuffer>> 517 ErrorOr<std::unique_ptr<MemoryBuffer>> MemoryBuffer::getSTDIN() { in getSTDIN() [all …]
|
| H A D | FileUtilities.cpp | 186 ErrorOr<std::unique_ptr<MemoryBuffer>> F1OrErr = MemoryBuffer::getFile(NameA); in DiffFilesWithTolerance() 192 MemoryBuffer &F1 = *F1OrErr.get(); in DiffFilesWithTolerance() 194 ErrorOr<std::unique_ptr<MemoryBuffer>> F2OrErr = MemoryBuffer::getFile(NameB); in DiffFilesWithTolerance() 200 MemoryBuffer &F2 = *F2OrErr.get(); in DiffFilesWithTolerance()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | InMemoryModuleCache.h | 32 std::unique_ptr<llvm::MemoryBuffer> Buffer; 40 PCM(std::unique_ptr<llvm::MemoryBuffer> Buffer) in PCM() 67 llvm::MemoryBuffer &addPCM(llvm::StringRef Filename, 68 std::unique_ptr<llvm::MemoryBuffer> Buffer); 75 llvm::MemoryBuffer &addBuiltPCM(llvm::StringRef Filename, 76 std::unique_ptr<llvm::MemoryBuffer> Buffer); 92 llvm::MemoryBuffer *lookupPCM(llvm::StringRef Filename) const;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | Parser.cpp | 30 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(F); in parseAssemblyInto() 64 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseAssemblyFile() 65 MemoryBuffer::getFileOrSTDIN(Filename); in parseAssemblyFile() 106 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseAssemblyFileWithIndex() 107 MemoryBuffer::getFileOrSTDIN(Filename, /*IsText=*/true); in parseAssemblyFileWithIndex() 148 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(F); in parseSummaryIndexAssemblyInto() 171 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseSummaryIndexAssemblyFile() 172 MemoryBuffer::getFileOrSTDIN(Filename); in parseSummaryIndexAssemblyFile() 185 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseConstantValue() 202 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseType() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | SampleProfReader.h | 303 std::unique_ptr<MemoryBuffer> Buffer; 452 create(std::unique_ptr<MemoryBuffer> &B, LLVMContext &C, 459 MemoryBuffer *getBuffer() const { return Buffer.get(); } in getBuffer() 504 std::unique_ptr<MemoryBuffer> Buffer; 557 static bool hasFormat(const MemoryBuffer &Buffer); 645 static bool hasFormat(const MemoryBuffer &Buffer); 724 SampleProfileReaderExtBinaryBase(std::unique_ptr<MemoryBuffer> B, in SampleProfileReaderExtBinaryBase() 765 static bool hasFormat(const MemoryBuffer &Buffer); 785 SampleProfileReaderCompactBinary(std::unique_ptr<MemoryBuffer> B, in SampleProfileReaderCompactBinary() 790 static bool hasFormat(const MemoryBuffer &Buffer); [all …]
|
| H A D | InstrProfReader.h | 148 create(std::unique_ptr<MemoryBuffer> Buffer); 162 std::unique_ptr<MemoryBuffer> DataBuffer; 178 static bool hasFormat(const MemoryBuffer &Buffer); 209 std::unique_ptr<MemoryBuffer> DataBuffer; 232 RawInstrProfReader(std::unique_ptr<MemoryBuffer> DataBuffer) in RawInstrProfReader() 237 static bool hasFormat(const MemoryBuffer &DataBuffer); 461 std::unique_ptr<MemoryBuffer> DataBuffer; 463 std::unique_ptr<MemoryBuffer> RemappingBuffer; 483 std::unique_ptr<MemoryBuffer> DataBuffer, 502 static bool hasFormat(const MemoryBuffer &DataBuffer); [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | FileRemapper.cpp | 65 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>> fileBuf = in initFromFile() 66 llvm::MemoryBuffer::getFile(infoFile, /*IsText=*/true); in initFromFile() 152 llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>(); in flushToFile() 175 assert(I->second.is<llvm::MemoryBuffer *>()); in overwriteOriginal() 185 llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>(); in overwriteOriginal() 205 Mapping.second.get<llvm::MemoryBuffer *>()->getMemBufferRef()); in forEachMapping() 215 llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>(); in applyMappings() 224 std::unique_ptr<llvm::MemoryBuffer> memBuf) { in remap() 229 std::unique_ptr<llvm::MemoryBuffer> memBuf) { in remap() 264 if (llvm::MemoryBuffer *oldmem = targ.dyn_cast<llvm::MemoryBuffer *>()) { in resetTarget()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-bcanalyzer/ |
| H A D | llvm-bcanalyzer.cpp | 82 static Expected<std::unique_ptr<MemoryBuffer>> openBitcodeFile(StringRef Path) { in openBitcodeFile() 84 Expected<std::unique_ptr<MemoryBuffer>> MemBufOrErr = in openBitcodeFile() 85 errorOrToExpected(MemoryBuffer::getFileOrSTDIN(Path)); in openBitcodeFile() 89 std::unique_ptr<MemoryBuffer> MemBuf = std::move(*MemBufOrErr); in openBitcodeFile() 104 std::unique_ptr<MemoryBuffer> MB = ExitOnErr(openBitcodeFile(InputFilename)); in main() 105 std::unique_ptr<MemoryBuffer> BlockInfoMB = nullptr; in main()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | InMemoryModuleCache.cpp | 24 llvm::MemoryBuffer & 26 std::unique_ptr<llvm::MemoryBuffer> Buffer) { in addPCM() 32 llvm::MemoryBuffer & 34 std::unique_ptr<llvm::MemoryBuffer> Buffer) { in addBuiltPCM() 43 llvm::MemoryBuffer *
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Layer.h | 146 virtual Error add(ResourceTrackerSP RT, std::unique_ptr<MemoryBuffer> O); 148 Error add(JITDylib &JD, std::unique_ptr<MemoryBuffer> O) { in add() 154 std::unique_ptr<MemoryBuffer> O) = 0; 165 Create(ObjectLayer &L, std::unique_ptr<MemoryBuffer> O); 168 std::unique_ptr<MemoryBuffer> O, 180 std::unique_ptr<MemoryBuffer> O;
|
| H A D | CompileUtils.h | 24 class MemoryBuffer; variable 39 using CompileResult = std::unique_ptr<MemoryBuffer>; 57 void notifyObjectCompiled(const Module &M, const MemoryBuffer &ObjBuffer); 90 Expected<std::unique_ptr<MemoryBuffer>> operator()(Module &M) override;
|
| H A D | ObjectTransformLayer.h | 30 std::function<Expected<std::unique_ptr<MemoryBuffer>>( 31 std::unique_ptr<MemoryBuffer>)>; 37 std::unique_ptr<MemoryBuffer> O) override;
|
| H A D | DebugUtils.h | 26 class MemoryBuffer; variable 118 Expected<std::unique_ptr<MemoryBuffer>> 119 operator()(std::unique_ptr<MemoryBuffer> Obj); 122 StringRef getBufferIdentifier(MemoryBuffer &B);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IRReader/ |
| H A D | IRReader.cpp | 33 llvm::getLazyIRModule(std::unique_ptr<MemoryBuffer> Buffer, SMDiagnostic &Err, in getLazyIRModule() 56 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in getLazyIRFileModule() 57 MemoryBuffer::getFileOrSTDIN(Filename); in getLazyIRFileModule() 94 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseIRFile() 95 MemoryBuffer::getFileOrSTDIN(Filename, /*IsText=*/true); in parseIRFile() 115 std::unique_ptr<MemoryBuffer> MB(unwrap(MemBuf)); in LLVMParseIRInContext()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | HeaderMap.h | 31 std::unique_ptr<const llvm::MemoryBuffer> FileBuffer; 36 HeaderMapImpl(std::unique_ptr<const llvm::MemoryBuffer> File, bool NeedsBSwap) in HeaderMapImpl() 40 static bool checkHeader(const llvm::MemoryBuffer &File, bool &NeedsByteSwap); 71 HeaderMap(std::unique_ptr<const llvm::MemoryBuffer> File, bool BSwap) in HeaderMap()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/ARCMigrate/ |
| H A D | FileRemapper.h | 20 class MemoryBuffer; variable 36 typedef llvm::PointerUnion<const FileEntry *, llvm::MemoryBuffer *> Target; 56 void remap(StringRef filePath, std::unique_ptr<llvm::MemoryBuffer> memBuf); 69 void remap(const FileEntry *file, std::unique_ptr<llvm::MemoryBuffer> memBuf);
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-cxxmap/ |
| H A D | llvm-cxxmap.cpp | 87 static void remapSymbols(MemoryBuffer &OldSymbolFile, in remapSymbols() 88 MemoryBuffer &NewSymbolFile, in remapSymbols() 89 MemoryBuffer &RemappingFile, in remapSymbols() 147 auto OldSymbolBufOrError = MemoryBuffer::getFileOrSTDIN(OldSymbolFile); in main() 151 auto NewSymbolBufOrError = MemoryBuffer::getFileOrSTDIN(NewSymbolFile); in main() 155 auto RemappingBufOrError = MemoryBuffer::getFileOrSTDIN(RemappingFile); in main()
|
| /freebsd-13.1/contrib/llvm-project/lld/lib/ReaderWriter/ |
| H A D | FileArchive.cpp | 43 FileArchive(std::unique_ptr<MemoryBuffer> mb, const Registry ®, in FileArchive() 45 : ArchiveLibraryFile(path), _mb(std::shared_ptr<MemoryBuffer>(mb.release())), in FileArchive() 150 std::unique_ptr<MemoryBuffer> memberMB(MemoryBuffer::getMemBuffer( in instantiateMember() 191 std::shared_ptr<MemoryBuffer> _mb; 197 std::vector<std::unique_ptr<MemoryBuffer>> _memberBuffers; 209 ErrorOr<std::unique_ptr<File>> loadFile(std::unique_ptr<MemoryBuffer> mb, in loadFile()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/WindowsManifest/ |
| H A D | WindowsManifestMerger.h | 32 class MemoryBuffer; variable 52 Error merge(const MemoryBuffer &Manifest); 56 std::unique_ptr<MemoryBuffer> getMergedManifest();
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/ |
| H A D | ELFObjcopy.h | 14 class MemoryBuffer; variable 27 const ELFConfig &ELFConfig, MemoryBuffer &In, 30 const ELFConfig &ELFConfig, MemoryBuffer &In,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | Caching.cpp | 47 ErrorOr<std::unique_ptr<MemoryBuffer>> MBOrErr = in localCache() 48 MemoryBuffer::getOpenFile(*FDOrErr, EntryPath, in localCache() 91 ErrorOr<std::unique_ptr<MemoryBuffer>> MBOrErr = in localCache() 92 MemoryBuffer::getOpenFile( in localCache() 115 auto MBCopy = MemoryBuffer::getMemBufferCopy((*MBOrErr)->getBuffer(), in localCache()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ArchiveWriter.h | 21 std::unique_ptr<MemoryBuffer> Buf; 41 std::unique_ptr<MemoryBuffer> OldArchiveBuf = nullptr); 45 Expected<std::unique_ptr<MemoryBuffer>>
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | InputFile.h | 45 std::unique_ptr<MemoryBuffer> UnknownFile; 46 PointerUnion<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj; 68 MemoryBuffer &unknown(); 69 const MemoryBuffer &unknown() const;
|