/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanHCFGBuilder.h | 42 Loop *TheLoop; member in class:llvm::VPlanHCFGBuilder
|
H A D | VPlanHCFGBuilder.cpp | 37 Loop *TheLoop; member in class:__anon5785::PlainCFGBuilder [all...] |
H A D | LoopVectorizationLegality.cpp | 391 static bool hasOutsideLoopUser(const Loop *TheLoop, Instructio argument [all...] |
H A D | LoopVectorize.cpp | 861 createLVAnalysis(const char *PassName, StringRef RemarkName, Loop *TheLoop, Instruction *I) argument 881 reportVectorizationFailure(const StringRef DebugMsg, const StringRef OREMsg, const StringRef ORETag, OptimizationRemarkEmitter *ORE, Loop *TheLoop, Instruction *I) argument 1479 Loop *TheLoop; member in namespace:llvm [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | HardwareLoops.cpp | 113 reportHWLoopFailure(const StringRef Msg, const StringRef ORETag, OptimizationRemarkEmitter *ORE, Loop *TheLoop, Instruction *I = nullptr) argument
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.h | 144 const Loop *TheLoop; member in class:llvm::LoopVectorizeHints 386 Loop *TheLoop; member in class:llvm::LoopVectorizationLegality
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 624 Loop *TheLoop; member in class:llvm::InterleavedAccessInfo
|
H A D | LoopAccessAnalysis.h | 641 Loop *TheLoop; member in class:llvm::LoopAccessInfo
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | IVDescriptors.cpp | 160 static void collectCastsToIgnore(Loop *TheLoop, Instruction *Exit, argument 610 bool RecurrenceDescriptor::isReductionPHI(PHINode *Phi, Loop *TheLoop, argument 189 AddReductionVar(PHINode *Phi, RecurrenceKind Kind, Loop *TheLoop, bool HasFunNoNaNAttr, RecurrenceDescriptor &RedDes, DemandedBits *DB, AssumptionCache *AC, DominatorTree *DT) argument 670 isFirstOrderRecurrence( PHINode *Phi, Loop *TheLoop, DenseMap<Instruction *, Instruction *> &SinkAfter, DominatorTree *DT) argument 849 isFPInductionPHI(PHINode *Phi, const Loop *TheLoop, ScalarEvolution *SE, InductionDescriptor &D) argument 1007 isInductionPHI(PHINode *Phi, const Loop *TheLoop, PredicatedScalarEvolution &PSE, InductionDescriptor &D, bool Assume) argument 1051 isInductionPHI( PHINode *Phi, const Loop *TheLoop, ScalarEvolution *SE, InductionDescriptor &D, const SCEV *Expr, SmallVectorImpl<Instruction *> *CastsToIgnore) argument [all...] |
H A D | LoopAccessAnalysis.cpp | 503 AccessAnalysis(const DataLayout &Dl, Loop *TheLoop, AliasAnalysis *AA, argument 583 const Loop *TheLoop; member in class:__anon4454::AccessAnalysis 654 createCheckForAccess(RuntimePointerChecking &RtCheck, MemAccessInfo Access, const ValueToValueMap &StridesMap, DenseMap<Value *, unsigned> &DepSetId, Loop *TheLoop, unsigned &RunningDepId, unsigned ASId, bool ShouldCheckWrap, bool Assume) argument 695 canCheckPtrAtRT(RuntimePointerChecking &RtCheck, ScalarEvolution *SE, Loop *TheLoop, const ValueToValueMap &StridesMap, bool ShouldCheckWrap) argument 2079 blockNeedsPredication(BasicBlock *BB, Loop *TheLoop, DominatorTree *DT) argument 2146 expandBounds(const RuntimePointerChecking::CheckingPtrGroup *CG, Loop *TheLoop, Instruction *Loc, SCEVExpander &Exp, ScalarEvolution *SE, const RuntimePointerChecking &PtrRtChecking) argument [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUtils.cpp | 200 static MDNode *createStringMetadata(Loop *TheLoop, StringRef Name, unsigned V) { argument 211 void llvm::addStringMetadataToLoop(Loop *TheLoop, const char *StringMD, argument 251 Optional<const MDOperand *> llvm::findStringMetadataForLoop(const Loop *TheLoop, argument 266 static Optional<bool> getOptionalBoolLoopAttribute(const Loop *TheLoop, argument 284 getBooleanLoopAttribute(const Loop *TheLoop, StringRef Name) argument 288 getOptionalIntLoopAttribute(Loop *TheLoop, StringRef Name) argument [all...] |