Searched defs:TheLoop (Results 1 - 11 of 11) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanHCFGBuilder.h42 Loop *TheLoop; member in class:llvm::VPlanHCFGBuilder
H A DVPlanHCFGBuilder.cpp37 Loop *TheLoop; member in class:__anon5785::PlainCFGBuilder
[all...]
H A DLoopVectorizationLegality.cpp391 static bool hasOutsideLoopUser(const Loop *TheLoop, Instructio argument
[all...]
H A DLoopVectorize.cpp861 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 DHardwareLoops.cpp113 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 DLoopVectorizationLegality.h144 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 DVectorUtils.h624 Loop *TheLoop; member in class:llvm::InterleavedAccessInfo
H A DLoopAccessAnalysis.h641 Loop *TheLoop; member in class:llvm::LoopAccessInfo
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp160 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 DLoopAccessAnalysis.cpp503 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 DLoopUtils.cpp200 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...]

Completed in 115 milliseconds