Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DIVDescriptors.cpp142 static void collectCastInstrs(Loop *TheLoop, Instruction *Exit, in collectCastInstrs()
217 PHINode *Phi, RecurKind Kind, Loop *TheLoop, FastMathFlags FuncFMF, in AddReductionVar()
825 bool RecurrenceDescriptor::isReductionPHI(PHINode *Phi, Loop *TheLoop, in isReductionPHI()
925 PHINode *Phi, Loop *TheLoop, in isFixedOrderRecurrence()
1316 bool InductionDescriptor::isFPInductionPHI(PHINode *Phi, const Loop *TheLoop, in isFPInductionPHI()
1474 bool InductionDescriptor::isInductionPHI(PHINode *Phi, const Loop *TheLoop, in isInductionPHI()
1519 PHINode *Phi, const Loop *TheLoop, ScalarEvolution *SE, in isInductionPHI()
H A DLoopInfo.cpp1043 MDNode *llvm::findOptionMDForLoop(const Loop *TheLoop, StringRef Name) { in findOptionMDForLoop()
1053 llvm::findStringMetadataForLoop(const Loop *TheLoop, StringRef Name) { in findStringMetadataForLoop()
1067 std::optional<bool> llvm::getOptionalBoolLoopAttribute(const Loop *TheLoop, in getOptionalBoolLoopAttribute()
1085 bool llvm::getBooleanLoopAttribute(const Loop *TheLoop, StringRef Name) { in getBooleanLoopAttribute()
1089 std::optional<int> llvm::getOptionalIntLoopAttribute(const Loop *TheLoop, in getOptionalIntLoopAttribute()
1103 int llvm::getIntLoopAttribute(const Loop *TheLoop, StringRef Name, in getIntLoopAttribute()
H A DLoopAccessAnalysis.cpp622 AccessAnalysis(Loop *TheLoop, AAResults *AA, LoopInfo *LI, in AccessAnalysis()
702 const Loop *TheLoop; member in __anon42d375aa0111::AccessAnalysis
981 Loop *TheLoop, unsigned &RunningDepId, in createCheckForAccess()
1039 ScalarEvolution *SE, Loop *TheLoop, in canCheckPtrAtRT()
2519 bool LoopAccessInfo::blockNeedsPredication(BasicBlock *BB, Loop *TheLoop, in blockNeedsPredication()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h196 const Loop *TheLoop; variable
466 Loop *TheLoop; variable
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp203 static MDNode *createStringMetadata(Loop *TheLoop, StringRef Name, unsigned V) { in createStringMetadata()
214 void llvm::addStringMetadataToLoop(Loop *TheLoop, const char *StringMD, in addStringMetadataToLoop()
250 llvm::getOptionalElementCountLoopAttribute(const Loop *TheLoop) { in getOptionalElementCountLoopAttribute()
1576 Loop *TheLoop, Instruction *Loc, in expandBounds()
1614 Instruction *Loc, Loop *TheLoop, in addRuntimeChecks()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVPlanHCFGBuilder.cpp37 Loop *TheLoop; member in __anonacdc2b2f0111::PlainCFGBuilder
H A DLoopVectorizationLegality.cpp411 static bool hasOutsideLoopUser(const Loop *TheLoop, Instruction *Inst, in hasOutsideLoopUser()
H A DLoopVectorize.cpp935 StringRef RemarkName, Loop *TheLoop, Instruction *I) { in createLVAnalysis()
997 OptimizationRemarkEmitter *ORE, Loop *TheLoop, in reportVectorizationFailure()
1007 OptimizationRemarkEmitter *ORE, Loop *TheLoop, in reportVectorizationInfo()
1822 Loop *TheLoop; member in llvm::LoopVectorizationCostModel
6349 const Loop *TheLoop) { in getAddressAccessSCEV()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DHardwareLoops.cpp111 OptimizationRemarkEmitter *ORE, Loop *TheLoop, Instruction *I = nullptr) { in reportHWLoopFailure()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h679 Loop *TheLoop; variable
H A DVectorUtils.h838 Loop *TheLoop; variable