LLVM 24.0.0git
MemoryAccessProxySpecs.h
Go to the documentation of this file.
1//===-- MemoryAccessProxySpecs.h - SPS specs for mem access -----*- C++ -*-===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8//
9// SPS ProxySpecs for the MemoryAccessProxies: each binds a Proxy to its
10// controller-interface descriptor in Shared/SPSCI/MemoryAccessSPSCI.h, which
11// supplies the wrapper name and wire signature.
12//
13//===----------------------------------------------------------------------===//
14
15#ifndef LLVM_EXECUTIONENGINE_ORC_RTBRIDGE_SPS_MEMORYACCESSPROXYSPECS_H
16#define LLVM_EXECUTIONENGINE_ORC_RTBRIDGE_SPS_MEMORYACCESSPROXYSPECS_H
17
21
22namespace llvm::orc::rt::sps {
23
50
51} // namespace llvm::orc::rt::sps
52
53#endif // LLVM_EXECUTIONENGINE_ORC_RTBRIDGE_SPS_MEMORYACCESSPROXYSPECS_H
ProxySpec< rt::MemReadUInt32sProxy, sps_ci::MemReadUInt32s > MemReadUInt32sProxySpec
ProxySpec< rt::MemWriteUInt8sProxy, sps_ci::MemWriteUInt8s > MemWriteUInt8sProxySpec
ProxySpec< rt::MemWriteUInt16sProxy, sps_ci::MemWriteUInt16s > MemWriteUInt16sProxySpec
ProxySpec< rt::MemWritePointersProxy, sps_ci::MemWritePointers > MemWritePointersProxySpec
ProxySpec< rt::MemReadBuffersProxy, sps_ci::MemReadBuffers > MemReadBuffersProxySpec
ProxySpec< rt::MemWriteUInt32sProxy, sps_ci::MemWriteUInt32s > MemWriteUInt32sProxySpec
ProxySpec< rt::MemReadUInt8sProxy, sps_ci::MemReadUInt8s > MemReadUInt8sProxySpec
ProxySpec< rt::MemWriteUInt64sProxy, sps_ci::MemWriteUInt64s > MemWriteUInt64sProxySpec
ProxySpec< rt::MemReadPointersProxy, sps_ci::MemReadPointers > MemReadPointersProxySpec
ProxySpec< rt::MemReadUInt16sProxy, sps_ci::MemReadUInt16s > MemReadUInt16sProxySpec
ProxySpec< rt::MemWriteBuffersProxy, sps_ci::MemWriteBuffers > MemWriteBuffersProxySpec
ProxySpec< rt::MemReadUInt64sProxy, sps_ci::MemReadUInt64s > MemReadUInt64sProxySpec
ProxySpec< rt::MemReadStringsProxy, sps_ci::MemReadStrings > MemReadStringsProxySpec