/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopWidening.cpp | 28 static const Expr *getLoopCondition(const Stmt *LoopStmt) { in getLoopCondition() 48 unsigned BlockCount, const Stmt *LoopStmt) { in getWidenedLoopState()
|
H A D | LoopUnrolling.cpp | 32 const Stmt *LoopStmt; member 78 ProgramStateRef processLoopEnd(const Stmt *LoopStmt, ProgramStateRef State) { in processLoopEnd() argument 268 static bool shouldCompletelyUnroll(const Stmt *LoopStmt, ASTContext &ASTCtx, in shouldCompletelyUnroll() argument 300 madeNewBranch(ExplodedNode * N,const Stmt * LoopStmt) madeNewBranch() argument 320 updateLoopStack(const Stmt * LoopStmt,ASTContext & ASTCtx,ExplodedNode * Pred,unsigned maxVisitOnPath) updateLoopStack() argument [all...] |
/llvm-project/clang-tools-extra/clang-tidy/bugprone/ |
H A D | InfiniteLoopCheck.cpp | 53 static bool isChanged(const Stmt *LoopStmt, const VarDecl *Var, in isChanged() argument 69 static bool isVarThatIsPossiblyChanged(const Decl *Func, const Stmt *LoopStmt, in isVarThatIsPossiblyChanged() argument 107 static bool isAtLeastOneCondVarChanged(const Decl *Func, const Stmt *LoopStmt, in isAtLeastOneCondVarChanged() argument 240 hasRecursionOverStaticLoopCondVariables(const Expr * Cond,const Stmt * LoopStmt,const Decl * Func,const ASTContext * Ctx) hasRecursionOverStaticLoopCondVariables() argument 290 const auto *LoopStmt = Result.Nodes.getNodeAs<Stmt>("loop-stmt"); check() local [all...] |
/llvm-project/clang-tools-extra/clang-tidy/performance/ |
H A D | InefficientVectorOperationCheck.cpp | 204 const Stmt *LoopStmt = ForLoop; in check() local
|
/llvm-project/clang/include/clang/Analysis/ |
H A D | ProgramPoint.h | 713 LoopExit(const Stmt *LoopStmt, const LocationContext *LC) in LoopExit()
|
H A D | CFG.h | 1184 void appendLoopExit(const Stmt *LoopStmt, BumpVectorContext &C) { in appendLoopExit()
|
/llvm-project/clang/lib/Analysis/ |
H A D | CFG.cpp | 892 appendLoopExit(CFGBlock * B,const Stmt * LoopStmt) appendLoopExit() argument 1805 addLoopExit(const Stmt * LoopStmt) addLoopExit() argument
|
/llvm-project/clang/include/clang/AST/ |
H A D | StmtOpenMP.h | 163 static OMPCanonicalLoop *create(const ASTContext &Ctx, Stmt *LoopStmt, in create() argument
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 14065 addLoopPreInits(ASTContext & Context,OMPLoopBasedDirective::HelperExprs & LoopHelper,Stmt * LoopStmt,ArrayRef<Stmt * > OriginalInit,SmallVectorImpl<Stmt * > & PreInits) addLoopPreInits() argument 14252 Stmt *LoopStmt = LoopStmts[I]; ActOnOpenMPTileDirective() local 14495 Stmt *LoopStmt = nullptr; ActOnOpenMPUnrollDirective() local [all...] |
H A D | TreeTransform.h | 1662 RebuildOMPCanonicalLoop(Stmt * LoopStmt) RebuildOMPCanonicalLoop() argument
|