LLVM 20.0.0git
llvm::LoopVectorizeHints Member List

This is the complete list of members for llvm::LoopVectorizeHints, including all inherited members.

allowReordering() constllvm::LoopVectorizeHints
allowVectorization(Function *F, Loop *L, bool VectorizeOnlyWhenForced) constllvm::LoopVectorizeHints
emitRemarkWithHints() constllvm::LoopVectorizeHints
FK_Disabled enum valuellvm::LoopVectorizeHints
FK_Enabled enum valuellvm::LoopVectorizeHints
FK_Undefined enum valuellvm::LoopVectorizeHints
ForceKind enum namellvm::LoopVectorizeHints
getForce() constllvm::LoopVectorizeHintsinline
getInterleave() constllvm::LoopVectorizeHintsinline
getIsVectorized() constllvm::LoopVectorizeHintsinline
getPredicate() constllvm::LoopVectorizeHintsinline
getWidth() constllvm::LoopVectorizeHintsinline
isPotentiallyUnsafe() constllvm::LoopVectorizeHintsinline
isScalableVectorizationDisabled() constllvm::LoopVectorizeHintsinline
LoopVectorizeHints(const Loop *L, bool InterleaveOnlyWhenForced, OptimizationRemarkEmitter &ORE, const TargetTransformInfo *TTI=nullptr)llvm::LoopVectorizeHints
ScalableForceKind enum namellvm::LoopVectorizeHints
setAlreadyVectorized()llvm::LoopVectorizeHints
setPotentiallyUnsafe()llvm::LoopVectorizeHintsinline
SK_FixedWidthOnly enum valuellvm::LoopVectorizeHints
SK_PreferScalable enum valuellvm::LoopVectorizeHints
SK_Unspecified enum valuellvm::LoopVectorizeHints
vectorizeAnalysisPassName() constllvm::LoopVectorizeHints