HomeSort by: relevance | last modified time | path
    Searched refs:MemoryBuffer (Results 1 - 25 of 325) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
MemoryBuffer.h 1 //===--- MemoryBuffer.h - Memory Buffer Interface ---------------*- C++ -*-===//
9 // This file defines the MemoryBuffer interface.
50 class MemoryBuffer {
55 MemoryBuffer() = default;
61 MemoryBuffer(const MemoryBuffer &) = delete;
62 MemoryBuffer &operator=(const MemoryBuffer &) = delete;
63 virtual ~MemoryBuffer();
77 /// Open the specified file as a MemoryBuffer, returning a new MemoryBuffe
    [all...]
CodeGenCoverage.h 18 class MemoryBuffer;
33 bool parse(MemoryBuffer &Buffer, StringRef BackendName);
  /src/external/apache2/llvm/dist/llvm/lib/Support/
MemoryBufferRef.cpp 14 #include "llvm/Support/MemoryBuffer.h"
18 MemoryBufferRef::MemoryBufferRef(const MemoryBuffer &Buffer)
MemoryBuffer.cpp 1 //===--- MemoryBuffer.cpp - Memory Buffer implementation ------------------===//
9 // This file implements the MemoryBuffer interface.
13 #include "llvm/Support/MemoryBuffer.h"
39 // MemoryBuffer implementation itself.
42 MemoryBuffer::~MemoryBuffer() { }
44 /// init - Initialize this MemoryBuffer as a reference to externally allocated
46 void MemoryBuffer::init(const char *BufStart, const char *BufEnd,
83 /// MemoryBufferMem - Named MemoryBuffer pointing to a block of memory.
88 MemoryBuffer::init(InputData.begin(), InputData.end()
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/
ObjectCache.h 16 class MemoryBuffer;
34 /// Returns a pointer to a newly allocated MemoryBuffer that contains the
37 virtual std::unique_ptr<MemoryBuffer> getObject(const Module* M) = 0;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-special-case-list-fuzzer/
special-case-list-fuzzer.cpp 9 #include "llvm/Support/MemoryBuffer.h"
15 std::unique_ptr<llvm::MemoryBuffer> Buf = llvm::MemoryBuffer::getMemBuffer(
  /src/external/apache2/llvm/dist/clang/include/clang/Serialization/
InMemoryModuleCache.h 15 #include "llvm/Support/MemoryBuffer.h"
32 std::unique_ptr<llvm::MemoryBuffer> Buffer;
40 PCM(std::unique_ptr<llvm::MemoryBuffer> Buffer)
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;
  /src/external/apache2/llvm/dist/llvm/include/llvm/WindowsManifest/
WindowsManifestMerger.h 32 class MemoryBuffer;
52 Error merge(const MemoryBuffer &Manifest);
56 std::unique_ptr<MemoryBuffer> getMergedManifest();
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/
ELFObjcopy.h 14 class MemoryBuffer;
27 const ELFConfig &ELFConfig, MemoryBuffer &In,
30 const ELFConfig &ELFConfig, MemoryBuffer &In,
  /src/external/apache2/llvm/dist/llvm/tools/llvm-ml/
Disassembler.h 21 class MemoryBuffer;
32 MemoryBuffer &Buffer, SourceMgr &SM, raw_ostream &Out);
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
ObjectTransformLayer.h 31 std::function<Expected<std::unique_ptr<MemoryBuffer>>(
32 std::unique_ptr<MemoryBuffer>)>;
38 std::unique_ptr<MemoryBuffer> O) override;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
ArchiveWriter.h 21 std::unique_ptr<MemoryBuffer> Buf;
41 std::unique_ptr<MemoryBuffer> OldArchiveBuf = nullptr);
45 Expected<std::unique_ptr<MemoryBuffer>>
  /src/external/apache2/llvm/dist/llvm/bindings/python/llvm/tests/
test_bitreader.py 5 from ..core import MemoryBuffer
15 m = parse_bitcode(MemoryBuffer(filename=source))
  /src/external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/fuzzer/
llvm-dwarfdump-fuzzer.cpp 17 #include "llvm/Support/MemoryBuffer.h"
23 std::unique_ptr<MemoryBuffer> Buff = MemoryBuffer::getMemBuffer(
  /src/external/apache2/llvm/dist/llvm/tools/llvm-mc/
Disassembler.h 21 class MemoryBuffer;
34 MemoryBuffer &Buffer, SourceMgr &SM, MCContext &Ctx,
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/
Object.h 15 #include "llvm/Support/MemoryBuffer.h"
36 std::unique_ptr<MemoryBuffer> &&Content);
40 std::vector<std::unique_ptr<MemoryBuffer>> OwnedContents;
Object.cpp 22 Section NewSection, std::unique_ptr<MemoryBuffer> &&Content) {
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
HeaderMap.h 20 #include "llvm/Support/MemoryBuffer.h"
30 std::unique_ptr<const llvm::MemoryBuffer> FileBuffer;
34 HeaderMapImpl(std::unique_ptr<const llvm::MemoryBuffer> File, bool NeedsBSwap)
38 static bool checkHeader(const llvm::MemoryBuffer &File, bool &NeedsByteSwap);
66 HeaderMap(std::unique_ptr<const llvm::MemoryBuffer> File, bool BSwap)
  /src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithObjectCache/
LLJITWithObjectCache.cpp 30 CachedObjects[M->getModuleIdentifier()] = MemoryBuffer::getMemBufferCopy(
34 std::unique_ptr<MemoryBuffer> getObject(const Module *M) override {
44 return MemoryBuffer::getMemBuffer(I->second->getMemBufferRef());
48 StringMap<std::unique_ptr<MemoryBuffer>> CachedObjects;
  /src/external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/
ELFObjHandler.h 23 class MemoryBuffer;
29 /// Attempt to read a binary ELF file from a MemoryBuffer.
  /src/external/apache2/llvm/dist/llvm/include/llvm/LTO/
Caching.h 27 std::function<void(unsigned Task, std::unique_ptr<MemoryBuffer> MB)>;
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
InMemoryModuleCache.cpp 10 #include "llvm/Support/MemoryBuffer.h"
24 llvm::MemoryBuffer &
26 std::unique_ptr<llvm::MemoryBuffer> Buffer) {
32 llvm::MemoryBuffer &
34 std::unique_ptr<llvm::MemoryBuffer> Buffer) {
43 llvm::MemoryBuffer *
  /src/external/apache2/llvm/dist/llvm/tools/llvm-bcanalyzer/
llvm-bcanalyzer.cpp 34 #include "llvm/Support/MemoryBuffer.h"
71 static Expected<std::unique_ptr<MemoryBuffer>> openBitcodeFile(StringRef Path) {
73 Expected<std::unique_ptr<MemoryBuffer>> MemBufOrErr =
74 errorOrToExpected(MemoryBuffer::getFileOrSTDIN(Path));
78 std::unique_ptr<MemoryBuffer> MemBuf = std::move(*MemBufOrErr);
91 std::unique_ptr<MemoryBuffer> MB = ExitOnErr(openBitcodeFile(InputFilename));
92 std::unique_ptr<MemoryBuffer> BlockInfoMB = nullptr;
  /src/external/apache2/llvm/dist/llvm/bindings/python/llvm/
bit_reader.py 6 from .core import MemoryBuffer
17 """Input is .core.MemoryBuffer"""
27 library.LLVMParseBitcode2.argtypes = [MemoryBuffer, POINTER(c_object_p)]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IRReader/
IRReader.h 23 class MemoryBuffer;
32 /// If the given MemoryBuffer holds a bitcode image, return a Module
38 std::unique_ptr<Module> getLazyIRModule(std::unique_ptr<MemoryBuffer> Buffer,
51 /// If the given MemoryBuffer holds a bitcode image, return a Module

Completed in 35 milliseconds

1 2 3 4 5 6 7 8 91011>>