|
LLVM 24.0.0git
|
#include "llvm/ADT/ArrayRef.h"#include "llvm/ExecutionEngine/Orc/RTBridge/Proxy.h"#include "llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h"#include <cstdint>Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::orc |
| namespace | llvm::orc::rt |
Typedefs | |
| using | llvm::orc::rt::MemMgrReserveProxy |
| Reserve an address range of the given size; returns its base. | |
| using | llvm::orc::rt::MemMgrInitializeProxy |
| Apply a finalize request; returns a key for the initialized allocation. | |
| using | llvm::orc::rt::MemMgrDeinitializeProxy |
| Deinitialize the allocations with the given base addresses (running their deallocation actions) without releasing their memory. | |
| using | llvm::orc::rt::MemMgrReleaseProxy = Proxy<Error(ExecutorAddr, ArrayRef<ExecutorAddr>)> |
| Release the allocations with the given base addresses. | |