LLVM
23.0.0git
llvm
VPWidenMemoryRecipe
llvm::VPWidenMemoryRecipe Member List
This is the complete list of members for
llvm::VPWidenMemoryRecipe
, including all inherited members.
Alignment
llvm::VPWidenMemoryRecipe
protected
applyMetadata
(Instruction &I) const
llvm::VPIRMetadata
computeCost
(ElementCount VF, VPCostContext &Ctx) const
llvm::VPWidenMemoryRecipe
Consecutive
llvm::VPWidenMemoryRecipe
protected
getAddr
() const
llvm::VPWidenMemoryRecipe
inline
getAlign
() const
llvm::VPWidenMemoryRecipe
inline
getAsRecipe
()=0
llvm::VPWidenMemoryRecipe
pure virtual
getAsRecipe
() const =0
llvm::VPWidenMemoryRecipe
pure virtual
getIngredient
() const
llvm::VPWidenMemoryRecipe
inline
getMask
() const
llvm::VPWidenMemoryRecipe
inline
getMetadata
(unsigned Kind) const
llvm::VPIRMetadata
inline
Ingredient
llvm::VPWidenMemoryRecipe
protected
intersect
(const VPIRMetadata &MD)
llvm::VPIRMetadata
isConsecutive
() const
llvm::VPWidenMemoryRecipe
inline
IsMasked
llvm::VPWidenMemoryRecipe
protected
isMasked
() const
llvm::VPWidenMemoryRecipe
inline
operator=
(const VPIRMetadata &Other)=default
llvm::VPIRMetadata
print
(raw_ostream &O, VPSlotTracker &SlotTracker) const
llvm::VPIRMetadata
setMask
(VPValue *Mask)
llvm::VPWidenMemoryRecipe
inline
protected
setMetadata
(unsigned Kind, MDNode *Node)
llvm::VPIRMetadata
inline
VPIRMetadata
()=default
llvm::VPIRMetadata
VPIRMetadata
(Instruction &I)
llvm::VPIRMetadata
inline
VPIRMetadata
(const VPIRMetadata &Other)=default
llvm::VPIRMetadata
VPWidenMemoryRecipe
(Instruction &I, bool Consecutive, const VPIRMetadata &Metadata)
llvm::VPWidenMemoryRecipe
inline
protected
~VPWidenMemoryRecipe
()=default
llvm::VPWidenMemoryRecipe
virtual
Generated on
for LLVM by
1.14.0