Lines Matching refs:TheLoop
1055 MDNode *llvm::findOptionMDForLoop(const Loop *TheLoop, StringRef Name) { in findOptionMDForLoop() argument
1056 return findOptionMDForLoopID(TheLoop->getLoopID(), Name); in findOptionMDForLoop()
1065 llvm::findStringMetadataForLoop(const Loop *TheLoop, StringRef Name) { in findStringMetadataForLoop() argument
1066 MDNode *MD = findOptionMDForLoop(TheLoop, Name); in findStringMetadataForLoop()
1079 std::optional<bool> llvm::getOptionalBoolLoopAttribute(const Loop *TheLoop, in getOptionalBoolLoopAttribute() argument
1081 MDNode *MD = findOptionMDForLoop(TheLoop, Name); in getOptionalBoolLoopAttribute()
1097 bool llvm::getBooleanLoopAttribute(const Loop *TheLoop, StringRef Name) { in getBooleanLoopAttribute() argument
1098 return getOptionalBoolLoopAttribute(TheLoop, Name).value_or(false); in getBooleanLoopAttribute()
1101 std::optional<int> llvm::getOptionalIntLoopAttribute(const Loop *TheLoop, in getOptionalIntLoopAttribute() argument
1104 findStringMetadataForLoop(TheLoop, Name).value_or(nullptr); in getOptionalIntLoopAttribute()
1115 int llvm::getIntLoopAttribute(const Loop *TheLoop, StringRef Name, in getIntLoopAttribute() argument
1117 return getOptionalIntLoopAttribute(TheLoop, Name).value_or(Default); in getIntLoopAttribute()
1120 CallBase *llvm::getLoopConvergenceHeart(const Loop *TheLoop) { in getLoopConvergenceHeart() argument
1121 BasicBlock *H = TheLoop->getHeader(); in getLoopConvergenceHeart()
1131 if (!TheLoop->contains(TokenDef->getParent())) in getLoopConvergenceHeart()