Home
last modified time | relevance | path

Searched refs:MemoryBuffer (Results 1 – 25 of 332) sorted by relevance

12345678910>>...14

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DMemoryBuffer.h50 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 DSpecialCaseList.h62 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 DMemoryBuffer.cpp42 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 DParser.cpp30 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 DClangOffloadBundler.cpp151 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 DInMemoryModuleCache.h32 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 DSampleProfReader.h263 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 DInstrProfReader.h145 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 DFileRemapper.cpp65 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 Dllvm-bcanalyzer.cpp71 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 Dtest_core.py4 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 DLayer.h146 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 DCompileUtils.h24 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 DDebugUtils.h26 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 DInMemoryModuleCache.cpp24 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 DIRReader.cpp33 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 Dllvm-cxxmap.cpp77 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 DHeaderMap.h30 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 DLLJITWithObjectCache.cpp30 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 DFileRemapper.h20 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 Dllvm-lto.cpp315 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 DCaching.cpp47 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 Dllvm-elfabi.cpp76 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 DWindowsManifestMerger.h32 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 DELFObjcopy.h14 class MemoryBuffer; variable
27 const ELFConfig &ELFConfig, MemoryBuffer &In,
30 const ELFConfig &ELFConfig, MemoryBuffer &In,

12345678910>>...14