/netbsd-src/external/apache2/llvm/dist/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(); 86 static ErrorOr<std::unique_ptr<MemoryBuffer>> 93 static ErrorOr<std::unique_ptr<MemoryBuffer>> 99 static ErrorOr<std::unique_ptr<MemoryBuffer>> 109 static ErrorOr<std::unique_ptr<MemoryBuffer>> 115 static std::unique_ptr<MemoryBuffer> [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,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
H A D | MemoryBuffer.cpp | 42 MemoryBuffer::~MemoryBuffer() { } in ~MemoryBuffer() 46 void MemoryBuffer::init(const char *BufStart, const char *BufEnd, in init() 88 MemoryBuffer::init(InputData.begin(), InputData.end(), in MemoryBufferMem() 101 MemoryBuffer::BufferKind getBufferKind() const override { in getBufferKind() 102 return MemoryBuffer::MemoryBuffer_Malloc; in getBufferKind() 112 std::unique_ptr<MemoryBuffer> 113 MemoryBuffer::getMemBuffer(StringRef InputData, StringRef BufferName, in getMemBuffer() 116 MemoryBufferMem<MemoryBuffer>(InputData, RequiresNullTerminator); in getMemBuffer() 117 return std::unique_ptr<MemoryBuffer>(Ret); in getMemBuffer() 120 std::unique_ptr<MemoryBuffer> [all …]
|
/netbsd-src/external/apache2/llvm/dist/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 …]
|
/netbsd-src/external/apache2/llvm/dist/clang/tools/clang-offload-bundler/ |
H A D | ClangOffloadBundler.cpp | 151 virtual Error ReadHeader(MemoryBuffer &Input) = 0; 157 ReadBundleStart(MemoryBuffer &Input) = 0; 160 virtual Error ReadBundleEnd(MemoryBuffer &Input) = 0; 163 virtual Error ReadBundle(raw_fd_ostream &OS, MemoryBuffer &Input) = 0; 168 ArrayRef<std::unique_ptr<MemoryBuffer>> Inputs) = 0; 180 virtual Error WriteBundle(raw_fd_ostream &OS, MemoryBuffer &Input) = 0; 183 virtual Error listBundleIDs(MemoryBuffer &Input) { in listBundleIDs() 197 Error forEachBundle(MemoryBuffer &Input, in forEachBundle() 219 virtual Error listBundleIDsCallback(MemoryBuffer &Input, in listBundleIDsCallback() 298 Error ReadHeader(MemoryBuffer &Input) final { in ReadHeader() [all …]
|
/netbsd-src/external/apache2/llvm/dist/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;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/ |
H A D | SampleProfReader.h | 263 SampleProfileReaderItaniumRemapper(std::unique_ptr<MemoryBuffer> B, in SampleProfileReaderItaniumRemapper() 279 create(std::unique_ptr<MemoryBuffer> &B, SampleProfileReader &Reader, 302 std::unique_ptr<MemoryBuffer> Buffer; 344 SampleProfileReader(std::unique_ptr<MemoryBuffer> B, LLVMContext &C, 432 create(std::unique_ptr<MemoryBuffer> &B, LLVMContext &C, 438 MemoryBuffer *getBuffer() const { return Buffer.get(); } in getBuffer() 483 std::unique_ptr<MemoryBuffer> Buffer; 519 SampleProfileReaderText(std::unique_ptr<MemoryBuffer> B, LLVMContext &C) in SampleProfileReaderText() 529 static bool hasFormat(const MemoryBuffer &Buffer); 534 SampleProfileReaderBinary(std::unique_ptr<MemoryBuffer> B, LLVMContext &C, [all …]
|
H A D | InstrProfReader.h | 145 create(std::unique_ptr<MemoryBuffer> Buffer); 159 std::unique_ptr<MemoryBuffer> DataBuffer; 169 TextInstrProfReader(std::unique_ptr<MemoryBuffer> DataBuffer_) in TextInstrProfReader() 175 static bool hasFormat(const MemoryBuffer &Buffer); 206 std::unique_ptr<MemoryBuffer> DataBuffer; 226 RawInstrProfReader(std::unique_ptr<MemoryBuffer> DataBuffer) in RawInstrProfReader() 231 static bool hasFormat(const MemoryBuffer &DataBuffer); 454 std::unique_ptr<MemoryBuffer> DataBuffer; 456 std::unique_ptr<MemoryBuffer> RemappingBuffer; 476 std::unique_ptr<MemoryBuffer> DataBuffer, [all …]
|
/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-bcanalyzer/ |
H A D | llvm-bcanalyzer.cpp | 71 static Expected<std::unique_ptr<MemoryBuffer>> openBitcodeFile(StringRef Path) { in openBitcodeFile() 73 Expected<std::unique_ptr<MemoryBuffer>> MemBufOrErr = in openBitcodeFile() 74 errorOrToExpected(MemoryBuffer::getFileOrSTDIN(Path)); in openBitcodeFile() 78 std::unique_ptr<MemoryBuffer> MemBuf = std::move(*MemBufOrErr); in openBitcodeFile() 91 std::unique_ptr<MemoryBuffer> MB = ExitOnErr(openBitcodeFile(InputFilename)); in main() 92 std::unique_ptr<MemoryBuffer> BlockInfoMB = nullptr; in main()
|
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/python/llvm/tests/ |
H A D | test_core.py | 4 from ..core import MemoryBuffer 34 MemoryBuffer(filename=source) 38 MemoryBuffer(filename="/hopefully/this/path/doesnt/exist") 42 m = MemoryBuffer(filename=source) 78 m = parse_bitcode(MemoryBuffer(filename=self.get_test_bc())) 94 m = parse_bitcode(MemoryBuffer(filename=self.get_test_bc())) 116 m = parse_bitcode(MemoryBuffer(filename=self.get_test_bc()))
|
/netbsd-src/external/apache2/llvm/dist/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 | DebugUtils.h | 26 class MemoryBuffer; variable 118 Expected<std::unique_ptr<MemoryBuffer>> 119 operator()(std::unique_ptr<MemoryBuffer> Obj); 122 StringRef getBufferIdentifier(MemoryBuffer &B);
|
/netbsd-src/external/apache2/llvm/dist/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 *
|
/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Lex/ |
H A D | HeaderMap.h | 30 std::unique_ptr<const llvm::MemoryBuffer> FileBuffer; 34 HeaderMapImpl(std::unique_ptr<const llvm::MemoryBuffer> File, bool NeedsBSwap) in HeaderMapImpl() 38 static bool checkHeader(const llvm::MemoryBuffer &File, bool &NeedsByteSwap); 66 HeaderMap(std::unique_ptr<const llvm::MemoryBuffer> File, bool BSwap) in HeaderMap()
|
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithObjectCache/ |
H A D | LLJITWithObjectCache.cpp | 30 CachedObjects[M->getModuleIdentifier()] = MemoryBuffer::getMemBufferCopy( in notifyObjectCompiled() 34 std::unique_ptr<MemoryBuffer> getObject(const Module *M) override { in getObject() 44 return MemoryBuffer::getMemBuffer(I->second->getMemBufferRef()); in getObject() 48 StringMap<std::unique_ptr<MemoryBuffer>> CachedObjects;
|
/netbsd-src/external/apache2/llvm/dist/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);
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-lto/ |
H A D | llvm-lto.cpp | 315 getLocalLTOModule(StringRef Path, std::unique_ptr<MemoryBuffer> &Buffer, in getLocalLTOModule() 317 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferOrErr = in getLocalLTOModule() 318 MemoryBuffer::getFile(Path); in getLocalLTOModule() 372 std::unique_ptr<MemoryBuffer> Buffer; in listSymbols() 383 static std::unique_ptr<MemoryBuffer> loadFile(StringRef Filename) { in loadFile() 386 return ExitOnErr(errorOrToExpected(MemoryBuffer::getFileOrSTDIN(Filename))); in loadFile() 444 std::unique_ptr<MemoryBuffer> MB = in createCombinedModuleSummaryIndex() 445 ExitOnErr(errorOrToExpected(MemoryBuffer::getFileOrSTDIN(Filename))); in createCombinedModuleSummaryIndex() 490 std::vector<std::unique_ptr<MemoryBuffer>> 492 std::vector<std::unique_ptr<MemoryBuffer>> InputBuffers; in loadAllFilesForIndex() [all …]
|
/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-elfabi/ |
H A D | llvm-elfabi.cpp | 76 if (ErrorOr<std::unique_ptr<MemoryBuffer>> BufOrError = in writeTBE() 77 MemoryBuffer::getFile(FilePath)) { in writeTBE() 98 ErrorOr<std::unique_ptr<MemoryBuffer>> BufOrError = in readInputFile() 99 MemoryBuffer::getFile(FilePath); in readInputFile() 105 std::unique_ptr<MemoryBuffer> FileReadBuffer = std::move(*BufOrError); in readInputFile()
|
/netbsd-src/external/apache2/llvm/dist/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();
|
/netbsd-src/external/apache2/llvm/dist/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,
|