1#ifndef PROTEUS_COMPILED_LIBRARY_HPP
2#define PROTEUS_COMPILED_LIBRARY_HPP
4#include <llvm/ExecutionEngine/Orc/Core.h>
5#include <llvm/Support/FileSystem.h>
6#include <llvm/Support/MemoryBuffer.h>
Definition BuiltinsCUDA.cpp:4
Definition Hashing.hpp:147
Definition CompiledLibrary.hpp:12
std::unique_ptr< MemoryBuffer > ObjectModule
Definition CompiledLibrary.hpp:15
bool IsDynLib
Definition CompiledLibrary.hpp:17
bool isDynLib() const
Definition CompiledLibrary.hpp:29
llvm::orc::JITDylib * JitDyLib
Definition CompiledLibrary.hpp:21
CompiledLibrary(std::unique_ptr< MemoryBuffer > ObjectModule)
Definition CompiledLibrary.hpp:23
SmallString< 128 > DynLibPath
Definition CompiledLibrary.hpp:16
CompiledLibrary(const SmallString< 128 > &Path)
Definition CompiledLibrary.hpp:26
bool isObject() const
Definition CompiledLibrary.hpp:31
bool IsLoaded
Definition CompiledLibrary.hpp:18