LLVM 22.0.0git
|
#include "llvm/CodeGen/GlobalISel/LegalizerInfo.h"
Public Member Functions | |
MemDesc ()=default | |
MemDesc (LLT MemoryTy, uint64_t AlignInBits, AtomicOrdering Ordering) | |
MemDesc (const MachineMemOperand &MMO) |
Public Attributes | |
LLT | MemoryTy |
uint64_t | AlignInBits |
AtomicOrdering | Ordering |
Definition at line 115 of file LegalizerInfo.h.
|
default |
Referenced by MemDesc().
|
inline |
Definition at line 121 of file LegalizerInfo.h.
References AlignInBits, MemoryTy, and Ordering.
|
inline |
Definition at line 123 of file LegalizerInfo.h.
References llvm::getAlign(), and MemDesc().
uint64_t llvm::LegalityQuery::MemDesc::AlignInBits |
Definition at line 117 of file LegalizerInfo.h.
Referenced by MemDesc().
LLT llvm::LegalityQuery::MemDesc::MemoryTy |
Definition at line 116 of file LegalizerInfo.h.
Referenced by llvm::CombinerHelper::matchCombineLoadWithAndMask(), llvm::CombinerHelper::matchLoadOrCombine(), llvm::CombinerHelper::matchSextInRegOfLoad(), and MemDesc().
AtomicOrdering llvm::LegalityQuery::MemDesc::Ordering |
Definition at line 118 of file LegalizerInfo.h.
Referenced by MemDesc().