| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | IVDescriptors.cpp | 141 static void collectCastInstrs(Loop *TheLoop, Instruction *Exit, in collectCastInstrs() 216 PHINode *Phi, RecurKind Kind, Loop *TheLoop, FastMathFlags FuncFMF, in AddReductionVar() 692 RecurrenceDescriptor::isFindIVPattern(RecurKind Kind, Loop *TheLoop, in isFindIVPattern() 988 bool RecurrenceDescriptor::isReductionPHI(PHINode *Phi, Loop *TheLoop, in isReductionPHI() 1114 bool RecurrenceDescriptor::isFixedOrderRecurrence(PHINode *Phi, Loop *TheLoop, in isFixedOrderRecurrence() 1383 bool InductionDescriptor::isFPInductionPHI(PHINode *Phi, const Loop *TheLoop, in isFPInductionPHI() 1541 bool InductionDescriptor::isInductionPHI(PHINode *Phi, const Loop *TheLoop, in isInductionPHI() 1586 PHINode *Phi, const Loop *TheLoop, ScalarEvolution *SE, in isInductionPHI()
|
| H A D | LoopInfo.cpp | 1067 MDNode *llvm::findOptionMDForLoop(const Loop *TheLoop, StringRef Name) { in findOptionMDForLoop() 1077 llvm::findStringMetadataForLoop(const Loop *TheLoop, StringRef Name) { in findStringMetadataForLoop() 1091 std::optional<bool> llvm::getOptionalBoolLoopAttribute(const Loop *TheLoop, in getOptionalBoolLoopAttribute() 1109 bool llvm::getBooleanLoopAttribute(const Loop *TheLoop, StringRef Name) { in getBooleanLoopAttribute() 1113 std::optional<int> llvm::getOptionalIntLoopAttribute(const Loop *TheLoop, in getOptionalIntLoopAttribute() 1127 int llvm::getIntLoopAttribute(const Loop *TheLoop, StringRef Name, in getIntLoopAttribute() 1132 CallBase *llvm::getLoopConvergenceHeart(const Loop *TheLoop) { in getLoopConvergenceHeart()
|
| H A D | LoopAccessAnalysis.cpp | 760 AccessAnalysis(const Loop *TheLoop, AAResults *AA, const LoopInfo *LI, in AccessAnalysis() 871 const Loop *TheLoop; member in __anonaf4eb2f30111::AccessAnalysis 1219 DenseMap<Value *, unsigned> &DepSetId, Loop *TheLoop, in createCheckForAccess() 1281 RuntimePointerChecking &RtCheck, Loop *TheLoop, in canCheckPtrAtRT() 2831 bool LoopAccessInfo::blockNeedsPredication(BasicBlock *BB, Loop *TheLoop, in blockNeedsPredication()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanConstruction.cpp | 34 Loop *TheLoop; member in __anoncb3ea4040111::PlainCFGBuilder 341 std::unique_ptr<VPlan> VPlanTransforms::buildPlainCFG(Loop *TheLoop, in buildPlainCFG() 460 bool RequiresScalarEpilogueCheck, bool TailFolded, Loop *TheLoop, in prepareForVectorization()
|
| H A D | LoopVectorizationLegality.cpp | 419 static bool hasOutsideLoopUser(const Loop *TheLoop, Instruction *Inst, in hasOutsideLoopUser() 491 Loop *TheLoop; member in llvm::__anon5cdc869e0311::SCEVAddRecForUniformityRewriter 500 unsigned Offset, Loop *TheLoop) in SCEVAddRecForUniformityRewriter() 545 Loop *TheLoop) { in rewrite() 1086 static bool findHistogram(LoadInst *LI, StoreInst *HSt, Loop *TheLoop, in findHistogram()
|
| H A D | LoopVectorize.cpp | 800 createLVAnalysis(const char *PassName, StringRef RemarkName, Loop *TheLoop, in createLVAnalysis() 829 OptimizationRemarkEmitter *ORE, Loop *TheLoop, in reportVectorizationFailure() 844 Loop *TheLoop, Instruction *I = nullptr, in reportVectorizationInfo() 855 static void reportVectorization(OptimizationRemarkEmitter *ORE, Loop *TheLoop, in reportVectorization() 1689 Loop *TheLoop; member in llvm::LoopVectorizationCostModel 5130 const Loop *TheLoop) { in getAddressAccessSCEV() 6904 Loop *TheLoop, in planContainsAdditionalSimplifications()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.h | 195 const Loop *TheLoop; variable 565 Loop *TheLoop; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 204 static MDNode *createStringMetadata(Loop *TheLoop, StringRef Name, unsigned V) { in createStringMetadata() 215 void llvm::addStringMetadataToLoop(Loop *TheLoop, const char *StringMD, in addStringMetadataToLoop() 251 llvm::getOptionalElementCountLoopAttribute(const Loop *TheLoop) { in getOptionalElementCountLoopAttribute() 1874 Loop *TheLoop, Instruction *Loc, in expandBounds() 1962 Instruction *Loc, Loop *TheLoop, in addRuntimeChecks()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | VectorUtils.h | 740 Loop *TheLoop; variable
|
| H A D | LoopAccessAnalysis.h | 807 Loop *TheLoop; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | HardwareLoops.cpp | 112 OptimizationRemarkEmitter *ORE, Loop *TheLoop, Instruction *I = nullptr) { in reportHWLoopFailure()
|
| /freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
| H A D | TGParser.cpp | 3864 auto TheLoop = std::make_unique<ForeachLoop>(Loc, IterName, ListValue); in ParseForeach() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 5836 static bool containsDecreasingPointers(Loop *TheLoop, in containsDecreasingPointers()
|