|
LLVM 24.0.0git
|
#include "llvm/ADT/ArrayRef.h"#include "llvm/ADT/FunctionExtras.h"#include "llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h"#include "llvm/Support/Error.h"#include "llvm/Support/MSVCErrorWorkarounds.h"#include <cstdint>#include <future>#include <string>#include <type_traits>Go to the source code of this file.
Classes | |
| class | llvm::orc::rt::Caller< RetT(ArgTs...)> |
| Runtime-agnostic interface for invoking an executor-side operation with the signature RetT(ArgTs...). More... | |
| class | llvm::orc::rt::MainCaller |
| Runtime-agnostic interface for running a main-like function (int(int argc, char *argv[])) in the executor. More... | |
| class | llvm::orc::rt::VoidVoidCaller |
| Runtime-agnostic interface for running a void() function in the executor. More... | |
| class | llvm::orc::rt::Int32VoidCaller |
| Runtime-agnostic interface for running an int32_t() function in the executor. More... | |
| class | llvm::orc::rt::Int32Int32Caller |
| Runtime-agnostic interface for running an int32_t(int32_t) function in the executor. More... | |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::orc |
| namespace | llvm::orc::rt |