Searched refs:MemBuf (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DBitReader.h39 LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutModule,
44 LLVMBool LLVMParseBitcode2(LLVMMemoryBufferRef MemBuf,
49 LLVMMemoryBufferRef MemBuf,
53 LLVMMemoryBufferRef MemBuf,
61 LLVMMemoryBufferRef MemBuf,
67 LLVMMemoryBufferRef MemBuf,
71 LLVMBool LLVMGetBitcodeModule(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM,
74 LLVMBool LLVMGetBitcodeModule2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM);
H A DIRReader.h32 LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM,
H A DObject.h74 LLVMBinaryRef LLVMCreateBinary(LLVMMemoryBufferRef MemBuf,
206 LLVMObjectFileRef LLVMCreateObjectFile(LLVMMemoryBufferRef MemBuf);
H A DCore.h3986 const char *LLVMGetBufferStart(LLVMMemoryBufferRef MemBuf);
3987 size_t LLVMGetBufferSize(LLVMMemoryBufferRef MemBuf);
3988 void LLVMDisposeMemoryBuffer(LLVMMemoryBufferRef MemBuf);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitReader.cpp24 LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutModule, argument
26 return LLVMParseBitcodeInContext(LLVMGetGlobalContext(), MemBuf, OutModule,
30 LLVMBool LLVMParseBitcode2(LLVMMemoryBufferRef MemBuf, argument
32 return LLVMParseBitcodeInContext2(LLVMGetGlobalContext(), MemBuf, OutModule);
36 LLVMMemoryBufferRef MemBuf,
39 MemoryBufferRef Buf = unwrap(MemBuf)->getMemBufferRef();
59 LLVMMemoryBufferRef MemBuf,
61 MemoryBufferRef Buf = unwrap(MemBuf)->getMemBufferRef();
79 LLVMMemoryBufferRef MemBuf,
82 std::unique_ptr<MemoryBuffer> Owner(unwrap(MemBuf));
35 LLVMParseBitcodeInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutModule, char **OutMessage) argument
58 LLVMParseBitcodeInContext2(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutModule) argument
78 LLVMGetBitcodeModuleInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM, char **OutMessage) argument
105 LLVMGetBitcodeModuleInContext2(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM) argument
124 LLVMGetBitcodeModule(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM, char **OutMessage) argument
130 LLVMGetBitcodeModule2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-bcanalyzer/
H A Dllvm-bcanalyzer.cpp78 std::unique_ptr<MemoryBuffer> MemBuf = std::move(*MemBufOrErr);
80 if (MemBuf->getBufferSize() & 3)
83 return std::move(MemBuf);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IRReader/
H A DIRReader.cpp116 LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM,
120 std::unique_ptr<MemoryBuffer> MB(unwrap(MemBuf));
115 LLVMParseIRInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM, char **OutMessage) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCheckerImpl.h36 bool checkAllRulesInBuffer(StringRef RulePrefix, MemoryBuffer *MemBuf) const;
H A DRuntimeDyldChecker.cpp703 MemoryBuffer *MemBuf) const {
707 const char *LineStart = MemBuf->getBufferStart();
710 while (LineStart != MemBuf->getBufferEnd() && std::isspace(*LineStart))
713 while (LineStart != MemBuf->getBufferEnd() && *LineStart != '\0') {
715 while (LineEnd != MemBuf->getBufferEnd() && *LineEnd != '\r' &&
727 while (LineStart != MemBuf->getBufferEnd() && std::isspace(*LineStart))
867 MemoryBuffer *MemBuf) const {
868 return Impl->checkAllRulesInBuffer(RulePrefix, MemBuf);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/
H A DObject.cpp64 LLVMBinaryRef LLVMCreateBinary(LLVMMemoryBufferRef MemBuf, argument
69 createBinary(unwrap(MemBuf)->getMemBufferRef(), maybeContext));
178 LLVMObjectFileRef LLVMCreateObjectFile(LLVMMemoryBufferRef MemBuf) { argument
179 std::unique_ptr<MemoryBuffer> Buf(unwrap(MemBuf));
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyldChecker.h162 bool checkAllRulesInBuffer(StringRef RulePrefix, MemoryBuffer *MemBuf) const;
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/
H A DObject.h895 MemoryBuffer *MemBuf; member in class:llvm::objcopy::elf::BinaryELFBuilder
901 : BasicELFBuilder(), MemBuf(MB),
949 MemoryBuffer *MemBuf; member in class:llvm::objcopy::elf::BinaryReader
954 : MemBuf(MB), NewSymbolVisibility(NewSymbolVisibility) {}
959 MemoryBuffer *MemBuf; member in class:llvm::objcopy::elf::IHexReader
964 ? createFileError(MemBuf->getBufferIdentifier(), std::move(E))
965 : createFileError(MemBuf->getBufferIdentifier(), LineNo,
975 IHexReader(MemoryBuffer *MB) : MemBuf(MB) {}
H A DObject.cpp1152 reinterpret_cast<const uint8_t *>(MemBuf->getBufferStart()),
1153 MemBuf->getBufferSize());
1160 std::string SanitizedFilename = MemBuf->getBufferIdentifier().str();
1642 return BinaryELFBuilder(MemBuf, NewSymbolVisibility).build();
1650 MemBuf->getBuffer().split(Lines, '\n');
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp128 std::unique_ptr<MemoryBuffer> MemBuf; local
129 std::tie(ObjFile, MemBuf) = Obj.takeBinary();
131 Buffers.push_back(std::move(MemBuf));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DCommandLine.cpp1064 MemoryBuffer &MemBuf = *MemBufOrErr.get();
1065 StringRef Str(MemBuf.getBufferStart(), MemBuf.getBufferSize());
1068 ArrayRef<char> BufRef(MemBuf.getBufferStart(), MemBuf.getBufferEnd());
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/
H A DSourceManager.cpp1154 const llvm::MemoryBuffer *MemBuf = getBuffer(FID, &MyInvalid); local
1162 if (FilePos > MemBuf->getBufferSize()) {
1168 const char *Buf = MemBuf->getBufferStart();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp4049 const char *LLVMGetBufferStart(LLVMMemoryBufferRef MemBuf) {
4050 return unwrap(MemBuf)->getBufferStart();
4053 size_t LLVMGetBufferSize(LLVMMemoryBufferRef MemBuf) {
4054 return unwrap(MemBuf)->getBufferSize();
4057 void LLVMDisposeMemoryBuffer(LLVMMemoryBufferRef MemBuf) {
4058 delete unwrap(MemBuf);

Completed in 583 milliseconds