LLVM 24.0.0git
Dlfcn.h File Reference
#include "llvm/ExecutionEngine/Orc/Proxy.h"
#include <cstdint>
#include <string>

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::orc

Typedefs

using llvm::orc::DlfcnOpenProxy = Proxy<ExecutorAddr(std::string, int32_t)>
 Open a JITDylib by name with the given dlopen-style mode flags; returns its dso handle.
using llvm::orc::DlfcnUpdateProxy = Proxy<int32_t(ExecutorAddr)>
 Run newly added initializers for an already-open dso handle; returns nonzero on failure.
using llvm::orc::DlfcnCloseProxy = Proxy<int32_t(ExecutorAddr)>
 Close the given dso handle, running its deinitializers; returns nonzero on failure.