| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | MemoryBuffer.h | 42 class MemoryBuffer { 47 MemoryBuffer() = default; 56 MemoryBuffer(const MemoryBuffer &) = delete; 57 MemoryBuffer &operator=(const MemoryBuffer &) = delete; 58 virtual ~MemoryBuffer(); 164 using MemoryBuffer::getBuffer; 209 using MemoryBuffer::getOpenFile; 211 using MemoryBuffer::getSTDIN; 226 using MemoryBuffer::getBuffer; 257 using MemoryBuffer::getOpenFile; [all …]
|
| H A D | SpecialCaseList.h | 63 class MemoryBuffer; variable 75 static std::unique_ptr<SpecialCaseList> create(const MemoryBuffer *MB, 108 bool createInternal(const MemoryBuffer *MB, std::string &Error); 143 bool parse(const MemoryBuffer *MB, StringMap<size_t> &SectionsMap,
|
| H A D | LineIterator.h | 19 class MemoryBuffer; variable 34 const MemoryBuffer *Buffer; 46 explicit line_iterator(const MemoryBuffer &Buffer, bool SkipBlanks = true,
|
| /freebsd-12.1/contrib/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>> 154 ErrorOr<std::unique_ptr<MemoryBuffer>> 229 ErrorOr<std::unique_ptr<MemoryBuffer>> 493 ErrorOr<std::unique_ptr<MemoryBuffer>> 500 ErrorOr<std::unique_ptr<MemoryBuffer>> 508 ErrorOr<std::unique_ptr<MemoryBuffer>> MemoryBuffer::getSTDIN() { in getSTDIN() [all …]
|
| H A D | FileUtilities.cpp | 183 ErrorOr<std::unique_ptr<MemoryBuffer>> F1OrErr = MemoryBuffer::getFile(NameA); in DiffFilesWithTolerance() 189 MemoryBuffer &F1 = *F1OrErr.get(); in DiffFilesWithTolerance() 191 ErrorOr<std::unique_ptr<MemoryBuffer>> F2OrErr = MemoryBuffer::getFile(NameB); in DiffFilesWithTolerance() 197 MemoryBuffer &F2 = *F2OrErr.get(); in DiffFilesWithTolerance()
|
| /freebsd-12.1/contrib/llvm/lib/AsmParser/ |
| H A D | Parser.cpp | 31 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(F); in parseAssemblyInto() 59 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseAssemblyFile() 60 MemoryBuffer::getFileOrSTDIN(Filename); in parseAssemblyFile() 89 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseAssemblyFileWithIndex() 90 MemoryBuffer::getFileOrSTDIN(Filename); in parseAssemblyFileWithIndex() 115 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(F); in parseSummaryIndexAssemblyInto() 137 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseSummaryIndexAssemblyFile() 138 MemoryBuffer::getFileOrSTDIN(Filename); in parseSummaryIndexAssemblyFile() 151 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseConstantValue() 168 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseType() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| H A D | FileRemapper.cpp | 66 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>> fileBuf = in initFromFile() 67 llvm::MemoryBuffer::getFile(infoFile); in initFromFile() 152 llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>(); in flushToFile() 173 assert(I->second.is<llvm::MemoryBuffer *>()); in overwriteOriginal() 183 llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>(); in overwriteOriginal() 198 llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>(); in applyMappings() 207 std::unique_ptr<llvm::MemoryBuffer> memBuf) { in remap() 212 std::unique_ptr<llvm::MemoryBuffer> memBuf) { in remap() 245 if (llvm::MemoryBuffer *oldmem = targ.dyn_cast<llvm::MemoryBuffer *>()) { in resetTarget()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ProfileData/ |
| H A D | SampleProfReader.h | 268 SampleProfileReader(std::unique_ptr<MemoryBuffer> B, LLVMContext &C, 321 create(std::unique_ptr<MemoryBuffer> &B, LLVMContext &C); 341 std::unique_ptr<MemoryBuffer> Buffer; 361 SampleProfileReaderText(std::unique_ptr<MemoryBuffer> B, LLVMContext &C) in SampleProfileReaderText() 371 static bool hasFormat(const MemoryBuffer &Buffer); 453 static bool hasFormat(const MemoryBuffer &Buffer); 473 SampleProfileReaderCompactBinary(std::unique_ptr<MemoryBuffer> B, in SampleProfileReaderCompactBinary() 478 static bool hasFormat(const MemoryBuffer &Buffer); 504 SampleProfileReaderGCC(std::unique_ptr<MemoryBuffer> B, LLVMContext &C) in SampleProfileReaderGCC() 515 static bool hasFormat(const MemoryBuffer &Buffer); [all …]
|
| H A D | InstrProfReader.h | 128 create(std::unique_ptr<MemoryBuffer> Buffer); 142 std::unique_ptr<MemoryBuffer> DataBuffer; 156 static bool hasFormat(const MemoryBuffer &Buffer); 183 std::unique_ptr<MemoryBuffer> DataBuffer; 203 RawInstrProfReader(std::unique_ptr<MemoryBuffer> DataBuffer) in RawInstrProfReader() 208 static bool hasFormat(const MemoryBuffer &DataBuffer); 407 std::unique_ptr<MemoryBuffer> DataBuffer; 409 std::unique_ptr<MemoryBuffer> RemappingBuffer; 426 std::unique_ptr<MemoryBuffer> DataBuffer, 438 static bool hasFormat(const MemoryBuffer &DataBuffer); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | MemoryBufferCache.h | 18 class MemoryBuffer; variable 34 std::unique_ptr<llvm::MemoryBuffer> Buffer; 54 llvm::MemoryBuffer &addBuffer(llvm::StringRef Filename, 55 std::unique_ptr<llvm::MemoryBuffer> Buffer); 63 llvm::MemoryBuffer *lookupBuffer(llvm::StringRef Filename);
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/ |
| H A D | PrecompiledPreamble.h | 28 class MemoryBuffer; variable 42 llvm::MemoryBuffer *Buffer, 81 const llvm::MemoryBuffer *MainFileBuffer, PreambleBounds Bounds, 101 const llvm::MemoryBuffer *MainFileBuffer, PreambleBounds Bounds, 114 llvm::MemoryBuffer *MainFileBuffer) const; 121 llvm::MemoryBuffer *MainFileBuffer) const; 220 createForMemoryBuffer(const llvm::MemoryBuffer *Buffer); 237 llvm::MemoryBuffer *MainFileBuffer) const;
|
| /freebsd-12.1/contrib/llvm/lib/IRReader/ |
| H A D | IRReader.cpp | 34 getLazyIRModule(std::unique_ptr<MemoryBuffer> Buffer, SMDiagnostic &Err, in getLazyIRModule() 57 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in getLazyIRFileModule() 58 MemoryBuffer::getFileOrSTDIN(Filename); in getLazyIRFileModule() 100 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseIRFile() 101 MemoryBuffer::getFileOrSTDIN(Filename); in parseIRFile() 121 std::unique_ptr<MemoryBuffer> MB(unwrap(MemBuf)); in LLVMParseIRInContext()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-cxxmap/ |
| H A D | llvm-cxxmap.cpp | 77 static void remapSymbols(MemoryBuffer &OldSymbolFile, in remapSymbols() 78 MemoryBuffer &NewSymbolFile, in remapSymbols() 79 MemoryBuffer &RemappingFile, in remapSymbols() 136 auto OldSymbolBufOrError = MemoryBuffer::getFileOrSTDIN(OldSymbolFile); in main() 140 auto NewSymbolBufOrError = MemoryBuffer::getFileOrSTDIN(NewSymbolFile); in main() 144 auto RemappingBufOrError = MemoryBuffer::getFileOrSTDIN(RemappingFile); in main()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/ |
| H A D | HeaderMap.h | 32 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); 68 HeaderMap(std::unique_ptr<const llvm::MemoryBuffer> File, bool BSwap) in HeaderMap()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Layer.h | 124 virtual Error add(JITDylib &JD, std::unique_ptr<MemoryBuffer> O, 129 std::unique_ptr<MemoryBuffer> O) = 0; 140 Create(ObjectLayer &L, VModuleKey K, std::unique_ptr<MemoryBuffer> O); 143 std::unique_ptr<MemoryBuffer> O, 155 std::unique_ptr<MemoryBuffer> O;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ARCMigrate/ |
| H A D | FileRemapper.h | 20 class MemoryBuffer; variable 35 typedef llvm::PointerUnion<const FileEntry *, llvm::MemoryBuffer *> Target; 55 void remap(StringRef filePath, std::unique_ptr<llvm::MemoryBuffer> memBuf); 62 void remap(const FileEntry *file, std::unique_ptr<llvm::MemoryBuffer> memBuf);
|
| /freebsd-12.1/contrib/llvm/tools/lld/lib/ReaderWriter/ |
| H A D | FileArchive.cpp | 44 FileArchive(std::unique_ptr<MemoryBuffer> mb, const Registry ®, in FileArchive() 46 : ArchiveLibraryFile(path), _mb(std::shared_ptr<MemoryBuffer>(mb.release())), in FileArchive() 151 std::unique_ptr<MemoryBuffer> memberMB(MemoryBuffer::getMemBuffer( in instantiateMember() 192 std::shared_ptr<MemoryBuffer> _mb; 198 std::vector<std::unique_ptr<MemoryBuffer>> _memberBuffers; 210 ErrorOr<std::unique_ptr<File>> loadFile(std::unique_ptr<MemoryBuffer> mb, in loadFile()
|
| /freebsd-12.1/contrib/llvm/lib/LTO/ |
| H A D | Caching.cpp | 47 ErrorOr<std::unique_ptr<MemoryBuffer>> MBOrErr = in localCache() 48 MemoryBuffer::getOpenFile(FD, EntryPath, in localCache() 89 ErrorOr<std::unique_ptr<MemoryBuffer>> MBOrErr = in localCache() 90 MemoryBuffer::getOpenFile(TempFile.FD, TempFile.TmpName, in localCache() 113 auto MBCopy = MemoryBuffer::getMemBufferCopy((*MBOrErr)->getBuffer(), in localCache()
|
| H A D | LTOModule.cpp | 63 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferOrErr = in isBitcodeFile() 64 MemoryBuffer::getFile(Path); in isBitcodeFile() 82 bool LTOModule::isBitcodeForTarget(MemoryBuffer *Buffer, in isBitcodeForTarget() 96 std::string LTOModule::getProducerString(MemoryBuffer *Buffer) { in getProducerString() 112 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferOrErr = in createFromFile() 113 MemoryBuffer::getFile(path); in createFromFile() 118 std::unique_ptr<MemoryBuffer> Buffer = std::move(BufferOrErr.get()); in createFromFile() 133 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferOrErr = in createFromOpenFileSlice() 134 MemoryBuffer::getOpenFileSlice(fd, path, map_size, offset); in createFromOpenFileSlice() 139 std::unique_ptr<MemoryBuffer> Buffer = std::move(BufferOrErr.get()); in createFromOpenFileSlice() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/llvm-lto/ |
| H A D | llvm-lto.cpp | 310 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferOrErr = in getLocalLTOModule() 311 MemoryBuffer::getFile(Path); in getLocalLTOModule() 365 std::unique_ptr<MemoryBuffer> Buffer; in listSymbols() 385 std::unique_ptr<MemoryBuffer> MB = in createCombinedModuleSummaryIndex() 431 std::vector<std::unique_ptr<MemoryBuffer>> 433 std::vector<std::unique_ptr<MemoryBuffer>> InputBuffers; in loadAllFilesForIndex() 438 auto InputOrErr = MemoryBuffer::getFile(Filename); in loadAllFilesForIndex() 534 auto InputOrErr = MemoryBuffer::getFile(Filename); in thinLink() 734 auto InputOrErr = MemoryBuffer::getFile(Filename); in codegen() 773 auto InputOrErr = MemoryBuffer::getFile(Filename); in runAll() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/WindowsManifest/ |
| H A D | WindowsManifestMerger.h | 33 class MemoryBuffer; variable 53 Error merge(const MemoryBuffer &Manifest); 57 std::unique_ptr<MemoryBuffer> getMergedManifest();
|
| /freebsd-12.1/contrib/llvm/tools/clang/tools/clang-format/ |
| H A D | ClangFormat.cpp | 117 static FileID createInMemoryFile(StringRef FileName, MemoryBuffer *Source, in createInMemoryFile() 134 static bool fillRanges(MemoryBuffer *Code, in fillRanges() 251 ErrorOr<std::unique_ptr<MemoryBuffer>> CodeOrErr = in format() 252 !OutputXML && Inplace ? MemoryBuffer::getFileAsStream(FileName) : in format() 253 MemoryBuffer::getFileOrSTDIN(FileName); in format() 258 std::unique_ptr<llvm::MemoryBuffer> Code = std::move(CodeOrErr.get()); in format() 363 std::unique_ptr<llvm::MemoryBuffer> Code; in main() 371 ErrorOr<std::unique_ptr<MemoryBuffer>> CodeOrErr = in main() 372 MemoryBuffer::getFileOrSTDIN(FileNames[0]); in main()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Object/ |
| H A D | Binary.h | 167 std::unique_ptr<MemoryBuffer> Buf; 171 OwningBinary(std::unique_ptr<T> Bin, std::unique_ptr<MemoryBuffer> Buf); 175 std::pair<std::unique_ptr<T>, std::unique_ptr<MemoryBuffer>> takeBinary(); 183 std::unique_ptr<MemoryBuffer> Buf) in OwningBinary() 200 std::pair<std::unique_ptr<T>, std::unique_ptr<MemoryBuffer>>
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/ |
| H A D | MemoryBufferCache.cpp | 15 llvm::MemoryBuffer & 17 std::unique_ptr<llvm::MemoryBuffer> Buffer) { in addBuffer() 24 llvm::MemoryBuffer *MemoryBufferCache::lookupBuffer(llvm::StringRef Filename) { in lookupBuffer()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/ |
| H A D | InputFile.h | 46 std::unique_ptr<MemoryBuffer> UnknownFile; 47 PointerUnion3<PDBFile *, object::COFFObjectFile *, MemoryBuffer *> PdbOrObj; 69 MemoryBuffer &unknown(); 70 const MemoryBuffer &unknown() const;
|