LLVM  8.0.1
llvm::LoopVectorizationLegality Member List

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

blockNeedsPredication(BasicBlock *BB)llvm::LoopVectorizationLegality
canFoldTailByMasking()llvm::LoopVectorizationLegality
canVectorize(bool UseVPlanNativePath)llvm::LoopVectorizationLegality
getFirstOrderRecurrences()llvm::LoopVectorizationLegalityinline
getInductionVars()llvm::LoopVectorizationLegalityinline
getLAI() constllvm::LoopVectorizationLegalityinline
getMaxSafeDepDistBytes()llvm::LoopVectorizationLegalityinline
getMaxSafeRegisterWidth() constllvm::LoopVectorizationLegalityinline
getNumLoads() constllvm::LoopVectorizationLegalityinline
getNumStores() constllvm::LoopVectorizationLegalityinline
getPrimaryInduction()llvm::LoopVectorizationLegalityinline
getReductionVars()llvm::LoopVectorizationLegalityinline
getRuntimePointerChecking() constllvm::LoopVectorizationLegalityinline
getSinkAfter()llvm::LoopVectorizationLegalityinline
getWidestInductionType()llvm::LoopVectorizationLegalityinline
hasFunNoNaNAttr() constllvm::LoopVectorizationLegalityinline
hasStride(Value *V)llvm::LoopVectorizationLegalityinline
InductionList typedefllvm::LoopVectorizationLegality
isCastedInductionVariable(const Value *V)llvm::LoopVectorizationLegality
isConsecutivePtr(Value *Ptr)llvm::LoopVectorizationLegality
isFirstOrderRecurrence(const PHINode *Phi)llvm::LoopVectorizationLegality
isInductionPhi(const Value *V)llvm::LoopVectorizationLegality
isInductionVariable(const Value *V)llvm::LoopVectorizationLegality
isMaskRequired(const Instruction *I)llvm::LoopVectorizationLegalityinline
isReductionVariable(PHINode *PN)llvm::LoopVectorizationLegalityinline
isUniform(Value *V)llvm::LoopVectorizationLegality
LoopVectorizationLegality(Loop *L, PredicatedScalarEvolution &PSE, DominatorTree *DT, TargetLibraryInfo *TLI, AliasAnalysis *AA, Function *F, std::function< const LoopAccessInfo &(Loop &)> *GetLAA, LoopInfo *LI, OptimizationRemarkEmitter *ORE, LoopVectorizationRequirements *R, LoopVectorizeHints *H, DemandedBits *DB, AssumptionCache *AC)llvm::LoopVectorizationLegalityinline
RecurrenceSet typedefllvm::LoopVectorizationLegality
ReductionList typedefllvm::LoopVectorizationLegality