|
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>#include <string>#include <vector>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::MemWriteUInt8sProxy = Proxy<void(ArrayRef<tpctypes::UInt8Write>)> |
| using | llvm::orc::rt::MemWriteUInt16sProxy = Proxy<void(ArrayRef<tpctypes::UInt16Write>)> |
| using | llvm::orc::rt::MemWriteUInt32sProxy = Proxy<void(ArrayRef<tpctypes::UInt32Write>)> |
| using | llvm::orc::rt::MemWriteUInt64sProxy = Proxy<void(ArrayRef<tpctypes::UInt64Write>)> |
| using | llvm::orc::rt::MemWritePointersProxy = Proxy<void(ArrayRef<tpctypes::PointerWrite>)> |
| using | llvm::orc::rt::MemWriteBuffersProxy = Proxy<void(ArrayRef<tpctypes::BufferWrite>)> |
| using | llvm::orc::rt::MemReadUInt8sProxy = Proxy<std::vector<uint8_t>(ArrayRef<ExecutorAddr>)> |
| using | llvm::orc::rt::MemReadUInt16sProxy |
| using | llvm::orc::rt::MemReadUInt32sProxy |
| using | llvm::orc::rt::MemReadUInt64sProxy |
| using | llvm::orc::rt::MemReadPointersProxy |
| using | llvm::orc::rt::MemReadBuffersProxy |
| using | llvm::orc::rt::MemReadStringsProxy |