|
LLVM 24.0.0git
|
#include "llvm/ExecutionEngine/Orc/LookupAndApply.h"#include "llvm/ExecutionEngine/Orc/SPSProxySpec.h"#include "llvm/ExecutionEngine/Orc/Shared/SPSCI/SharedMemoryMapperSPSCI.h"#include "llvm/ExecutionEngine/Orc/SharedMemoryMap.h"#include "llvm/Support/Compiler.h"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::sps |
Typedefs | |
| using | llvm::orc::sps::SharedMemoryMapReserveProxySpec |
| A ProxySpec per operation, pairing one of the bindings' proxies with its controller-interface descriptor in Shared/SPSCI/SharedMemoryMapperSPSCI.h, which supplies the wrapper name and wire signature. | |
| using | llvm::orc::sps::SharedMemoryMapInitializeProxySpec |
| using | llvm::orc::sps::SharedMemoryMapDeinitializeProxySpec |
| using | llvm::orc::sps::SharedMemoryMapReleaseProxySpec |
Functions | |
| LLVM_ABI Expected< SharedMemoryMapBindings > | llvm::orc::sps::createSharedMemoryMapBindings (JITDylib &JD) |
| Build bindings over the SPS controller interface, resolving the operations in the given JITDylib under the specs' default names. | |
| LLVM_ABI Expected< SharedMemoryMapBindings > | llvm::orc::sps::createSharedMemoryMapBindings (ExecutionSession &ES) |
| As above, resolving the operations in ES's bootstrap JITDylib. | |