struct LegalityQuery::MemDesc
Declaration
struct LegalityQuery::MemDesc { /* full declaration omitted */ };
Declared at: llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:112
Member Variables
- public llvm::LLT MemoryTy
- public uint64_t AlignInBits
- public llvm::AtomicOrdering Ordering
Method Overview
- public MemDesc()
- public MemDesc(llvm::LLT MemoryTy, uint64_t AlignInBits, llvm::AtomicOrdering Ordering)
- public MemDesc(const llvm::MachineMemOperand & MMO)
Methods
¶MemDesc()
MemDesc()
Declared at: llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:117
¶MemDesc(llvm::LLT MemoryTy,
uint64_t AlignInBits,
llvm::AtomicOrdering Ordering)
MemDesc(llvm::LLT MemoryTy,
uint64_t AlignInBits,
llvm::AtomicOrdering Ordering)
Declared at: llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:118
Parameters
- llvm::LLT MemoryTy
- uint64_t AlignInBits
- llvm::AtomicOrdering Ordering
¶MemDesc(const llvm::MachineMemOperand& MMO)
MemDesc(const llvm::MachineMemOperand& MMO)
Declared at: llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:120
Parameters
- const llvm::MachineMemOperand& MMO