MCPcopy Create free account
hub / github.com/apache/arrow / AsLLVMMemoryBuffer

Function AsLLVMMemoryBuffer

cpp/src/gandiva/engine.cc:430–434  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

428}
429
430static llvm::MemoryBufferRef AsLLVMMemoryBuffer(const arrow::Buffer& arrow_buffer) {
431 const auto data = reinterpret_cast<const char*>(arrow_buffer.data());
432 const auto size = arrow_buffer.size();
433 return {llvm::StringRef(data, size), "external_bitcode"};
434}
435
436Status Engine::LoadExternalPreCompiledIR() {
437 const auto& buffers = function_registry_->GetBitcodeBuffers();

Callers 1

Calls 2

dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected