/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopUnrolling.cpp | 30 const Stmt *LoopStmt; member 34 : K(InK), LoopStmt(S), LCtx(L), maxStep(N) {} in LoopState() 47 const Stmt *getLoopStmt() const { return LoopStmt; } in getLoopStmt() 50 return K == X.K && LoopStmt == X.LoopStmt; in operator ==() 54 ID.AddPointer(LoopStmt); in Profile() 77 if (!LS.isEmpty() && LS.getHead().getLoopStmt() == LoopStmt) in processLoopEnd() 202 if (!isLoopStmt(LoopStmt)) in shouldCompletelyUnroll() 207 auto Matches = match(forLoopMatcher(), *LoopStmt, ASTCtx); in shouldCompletelyUnroll() 231 bool madeNewBranch(ExplodedNode *N, const Stmt *LoopStmt) { in madeNewBranch() argument 241 if (S == LoopStmt) in madeNewBranch() [all …]
|
H A D | LoopWidening.cpp | 28 static const Expr *getLoopCondition(const Stmt *LoopStmt) { in getLoopCondition() argument 29 switch (LoopStmt->getStmtClass()) { in getLoopCondition() 33 return cast<ForStmt>(LoopStmt)->getCond(); in getLoopCondition() 35 return cast<WhileStmt>(LoopStmt)->getCond(); in getLoopCondition() 37 return cast<DoStmt>(LoopStmt)->getCond(); in getLoopCondition() 46 unsigned BlockCount, const Stmt *LoopStmt) { in getWidenedLoopState() argument 48 assert(isa<ForStmt>(LoopStmt) || isa<WhileStmt>(LoopStmt) || in getWidenedLoopState() 49 isa<DoStmt>(LoopStmt)); in getWidenedLoopState() 93 return PrevState->invalidateRegions(Regions, getLoopCondition(LoopStmt), in getWidenedLoopState()
|
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopUnrolling.cpp | 30 const Stmt *LoopStmt; member 34 : K(InK), LoopStmt(S), LCtx(L), maxStep(N) {} in LoopState() 47 const Stmt *getLoopStmt() const { return LoopStmt; } in getLoopStmt() 50 return K == X.K && LoopStmt == X.LoopStmt; in operator ==() 54 ID.AddPointer(LoopStmt); in Profile() 77 if (!LS.isEmpty() && LS.getHead().getLoopStmt() == LoopStmt) in processLoopEnd() 200 if (!isLoopStmt(LoopStmt)) in shouldCompletelyUnroll() 205 auto Matches = match(forLoopMatcher(), *LoopStmt, ASTCtx); in shouldCompletelyUnroll() 229 bool madeNewBranch(ExplodedNode *N, const Stmt *LoopStmt) { in madeNewBranch() argument 239 if (S == LoopStmt) in madeNewBranch() [all …]
|
H A D | LoopWidening.cpp | 28 static const Expr *getLoopCondition(const Stmt *LoopStmt) { in getLoopCondition() argument 29 switch (LoopStmt->getStmtClass()) { in getLoopCondition() 33 return cast<ForStmt>(LoopStmt)->getCond(); in getLoopCondition() 35 return cast<WhileStmt>(LoopStmt)->getCond(); in getLoopCondition() 37 return cast<DoStmt>(LoopStmt)->getCond(); in getLoopCondition() 46 unsigned BlockCount, const Stmt *LoopStmt) { in getWidenedLoopState() argument 48 assert(isa<ForStmt>(LoopStmt) || isa<WhileStmt>(LoopStmt) || in getWidenedLoopState() 49 isa<DoStmt>(LoopStmt)); in getWidenedLoopState() 93 return PrevState->invalidateRegions(Regions, getLoopCondition(LoopStmt), in getWidenedLoopState()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopUnrolling.cpp | 30 const Stmt *LoopStmt; member 34 : K(InK), LoopStmt(S), LCtx(L), maxStep(N) {} in LoopState() 47 const Stmt *getLoopStmt() const { return LoopStmt; } in getLoopStmt() 50 return K == X.K && LoopStmt == X.LoopStmt; in operator ==() 54 ID.AddPointer(LoopStmt); in Profile() 77 if (!LS.isEmpty() && LS.getHead().getLoopStmt() == LoopStmt) in processLoopEnd() 202 if (!isLoopStmt(LoopStmt)) in shouldCompletelyUnroll() 207 auto Matches = match(forLoopMatcher(), *LoopStmt, ASTCtx); in shouldCompletelyUnroll() 231 bool madeNewBranch(ExplodedNode *N, const Stmt *LoopStmt) { in madeNewBranch() argument 241 if (S == LoopStmt) in madeNewBranch() [all …]
|
H A D | LoopWidening.cpp | 28 static const Expr *getLoopCondition(const Stmt *LoopStmt) { in getLoopCondition() argument 29 switch (LoopStmt->getStmtClass()) { in getLoopCondition() 33 return cast<ForStmt>(LoopStmt)->getCond(); in getLoopCondition() 35 return cast<WhileStmt>(LoopStmt)->getCond(); in getLoopCondition() 37 return cast<DoStmt>(LoopStmt)->getCond(); in getLoopCondition() 46 unsigned BlockCount, const Stmt *LoopStmt) { in getWidenedLoopState() argument 48 assert(isa<ForStmt>(LoopStmt) || isa<WhileStmt>(LoopStmt) || in getWidenedLoopState() 49 isa<DoStmt>(LoopStmt)); in getWidenedLoopState() 93 return PrevState->invalidateRegions(Regions, getLoopCondition(LoopStmt), in getWidenedLoopState()
|
/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopUnrolling.cpp | 31 const Stmt *LoopStmt; 35 : K(InK), LoopStmt(S), LCtx(L), maxStep(N) {} 48 const Stmt *getLoopStmt() const { return LoopStmt; } 51 return K == X.K && LoopStmt == X.LoopStmt; 55 ID.AddPointer(LoopStmt); 78 if (!LS.isEmpty() && LS.getHead().getLoopStmt() == LoopStmt) 201 if (!isLoopStmt(LoopStmt)) 206 auto Matches = match(forLoopMatcher(), *LoopStmt, ASTCtx); 230 bool madeNewBranch(ExplodedNode *N, const Stmt *LoopStmt) { 240 if (S == LoopStmt) [all …]
|
H A D | LoopWidening.cpp | 29 static const Expr *getLoopCondition(const Stmt *LoopStmt) { in getLoopCondition() argument 30 switch (LoopStmt->getStmtClass()) { in getLoopCondition() 34 return cast<ForStmt>(LoopStmt)->getCond(); in getLoopCondition() 36 return cast<WhileStmt>(LoopStmt)->getCond(); in getLoopCondition() 38 return cast<DoStmt>(LoopStmt)->getCond(); in getLoopCondition() 47 unsigned BlockCount, const Stmt *LoopStmt) { in getWidenedLoopState() argument 49 assert(isa<ForStmt>(LoopStmt) || isa<WhileStmt>(LoopStmt) || in getWidenedLoopState() 50 isa<DoStmt>(LoopStmt)); in getWidenedLoopState() 94 return PrevState->invalidateRegions(Regions, getLoopCondition(LoopStmt), in getWidenedLoopState()
|
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopUnrolling.cpp | 31 const Stmt *LoopStmt; member 35 : K(InK), LoopStmt(S), LCtx(L), maxStep(N) {} in LoopState() 48 const Stmt *getLoopStmt() const { return LoopStmt; } in getLoopStmt() 51 return K == X.K && LoopStmt == X.LoopStmt; in operator ==() 55 ID.AddPointer(LoopStmt); in Profile() 78 if (!LS.isEmpty() && LS.getHead().getLoopStmt() == LoopStmt) in processLoopEnd() 201 if (!isLoopStmt(LoopStmt)) in shouldCompletelyUnroll() 206 auto Matches = match(forLoopMatcher(), *LoopStmt, ASTCtx); in shouldCompletelyUnroll() 230 bool madeNewBranch(ExplodedNode *N, const Stmt *LoopStmt) { in madeNewBranch() argument 240 if (S == LoopStmt) in madeNewBranch() [all …]
|
H A D | LoopWidening.cpp | 29 static const Expr *getLoopCondition(const Stmt *LoopStmt) { in getLoopCondition() argument 30 switch (LoopStmt->getStmtClass()) { in getLoopCondition() 34 return cast<ForStmt>(LoopStmt)->getCond(); in getLoopCondition() 36 return cast<WhileStmt>(LoopStmt)->getCond(); in getLoopCondition() 38 return cast<DoStmt>(LoopStmt)->getCond(); in getLoopCondition() 47 unsigned BlockCount, const Stmt *LoopStmt) { in getWidenedLoopState() argument 49 assert(isa<ForStmt>(LoopStmt) || isa<WhileStmt>(LoopStmt) || in getWidenedLoopState() 50 isa<DoStmt>(LoopStmt)); in getWidenedLoopState() 93 return PrevState->invalidateRegions(Regions, getLoopCondition(LoopStmt), in getWidenedLoopState()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopUnrolling.cpp | 30 const Stmt *LoopStmt; member 34 : K(InK), LoopStmt(S), LCtx(L), maxStep(N) {} in LoopState() 47 const Stmt *getLoopStmt() const { return LoopStmt; } in getLoopStmt() 50 return K == X.K && LoopStmt == X.LoopStmt; in operator ==() 54 ID.AddPointer(LoopStmt); in Profile() 77 if (!LS.isEmpty() && LS.getHead().getLoopStmt() == LoopStmt) in processLoopEnd() 212 if (!isLoopStmt(LoopStmt)) in shouldCompletelyUnroll() 217 auto Matches = match(forLoopMatcher(), *LoopStmt, ASTCtx); in shouldCompletelyUnroll() 241 bool madeNewBranch(ExplodedNode *N, const Stmt *LoopStmt) { in madeNewBranch() argument 251 if (S == LoopStmt) in madeNewBranch() [all …]
|
H A D | LoopWidening.cpp | 28 static const Expr *getLoopCondition(const Stmt *LoopStmt) { in getLoopCondition() argument 29 switch (LoopStmt->getStmtClass()) { in getLoopCondition() 33 return cast<ForStmt>(LoopStmt)->getCond(); in getLoopCondition() 35 return cast<WhileStmt>(LoopStmt)->getCond(); in getLoopCondition() 37 return cast<DoStmt>(LoopStmt)->getCond(); in getLoopCondition() 46 unsigned BlockCount, const Stmt *LoopStmt) { in getWidenedLoopState() argument 48 assert(isa<ForStmt>(LoopStmt) || isa<WhileStmt>(LoopStmt) || in getWidenedLoopState() 49 isa<DoStmt>(LoopStmt)); in getWidenedLoopState() 95 return PrevState->invalidateRegions(Regions, getLoopCondition(LoopStmt), in getWidenedLoopState()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopUnrolling.cpp | 30 const Stmt *LoopStmt; member 34 : K(InK), LoopStmt(S), LCtx(L), maxStep(N) {} in LoopState() 47 const Stmt *getLoopStmt() const { return LoopStmt; } in getLoopStmt() 50 return K == X.K && LoopStmt == X.LoopStmt; in operator ==() 54 ID.AddPointer(LoopStmt); in Profile() 77 if (!LS.isEmpty() && LS.getHead().getLoopStmt() == LoopStmt) in processLoopEnd() 212 if (!isLoopStmt(LoopStmt)) in shouldCompletelyUnroll() 217 auto Matches = match(forLoopMatcher(), *LoopStmt, ASTCtx); in shouldCompletelyUnroll() 241 bool madeNewBranch(ExplodedNode *N, const Stmt *LoopStmt) { in madeNewBranch() argument 251 if (S == LoopStmt) in madeNewBranch() [all …]
|
H A D | LoopWidening.cpp | 28 static const Expr *getLoopCondition(const Stmt *LoopStmt) { in getLoopCondition() argument 29 switch (LoopStmt->getStmtClass()) { in getLoopCondition() 33 return cast<ForStmt>(LoopStmt)->getCond(); in getLoopCondition() 35 return cast<WhileStmt>(LoopStmt)->getCond(); in getLoopCondition() 37 return cast<DoStmt>(LoopStmt)->getCond(); in getLoopCondition() 46 unsigned BlockCount, const Stmt *LoopStmt) { in getWidenedLoopState() argument 48 assert(isa<ForStmt>(LoopStmt) || isa<WhileStmt>(LoopStmt) || in getWidenedLoopState() 49 isa<DoStmt>(LoopStmt)); in getWidenedLoopState() 95 return PrevState->invalidateRegions(Regions, getLoopCondition(LoopStmt), in getWidenedLoopState()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopUnrolling.cpp | 30 const Stmt *LoopStmt; member 34 : K(InK), LoopStmt(S), LCtx(L), maxStep(N) {} in LoopState() 47 const Stmt *getLoopStmt() const { return LoopStmt; } in getLoopStmt() 50 return K == X.K && LoopStmt == X.LoopStmt; in operator ==() 54 ID.AddPointer(LoopStmt); in Profile() 77 if (!LS.isEmpty() && LS.getHead().getLoopStmt() == LoopStmt) in processLoopEnd() 212 if (!isLoopStmt(LoopStmt)) in shouldCompletelyUnroll() 217 auto Matches = match(forLoopMatcher(), *LoopStmt, ASTCtx); in shouldCompletelyUnroll() 241 bool madeNewBranch(ExplodedNode *N, const Stmt *LoopStmt) { in madeNewBranch() argument 251 if (S == LoopStmt) in madeNewBranch() [all …]
|
H A D | LoopWidening.cpp | 28 static const Expr *getLoopCondition(const Stmt *LoopStmt) { in getLoopCondition() argument 29 switch (LoopStmt->getStmtClass()) { in getLoopCondition() 33 return cast<ForStmt>(LoopStmt)->getCond(); in getLoopCondition() 35 return cast<WhileStmt>(LoopStmt)->getCond(); in getLoopCondition() 37 return cast<DoStmt>(LoopStmt)->getCond(); in getLoopCondition() 46 unsigned BlockCount, const Stmt *LoopStmt) { in getWidenedLoopState() argument 48 assert(isa<ForStmt>(LoopStmt) || isa<WhileStmt>(LoopStmt) || in getWidenedLoopState() 49 isa<DoStmt>(LoopStmt)); in getWidenedLoopState() 95 return PrevState->invalidateRegions(Regions, getLoopCondition(LoopStmt), in getWidenedLoopState()
|
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopUnrolling.cpp | 30 const Stmt *LoopStmt; member 34 : K(InK), LoopStmt(S), LCtx(L), maxStep(N) {} in LoopState() 47 const Stmt *getLoopStmt() const { return LoopStmt; } in getLoopStmt() 50 return K == X.K && LoopStmt == X.LoopStmt; in operator ==() 54 ID.AddPointer(LoopStmt); in Profile() 77 if (!LS.isEmpty() && LS.getHead().getLoopStmt() == LoopStmt) in processLoopEnd() 212 if (!isLoopStmt(LoopStmt)) in shouldCompletelyUnroll() 217 auto Matches = match(forLoopMatcher(), *LoopStmt, ASTCtx); in shouldCompletelyUnroll() 241 bool madeNewBranch(ExplodedNode *N, const Stmt *LoopStmt) { in madeNewBranch() argument 251 if (S == LoopStmt) in madeNewBranch() [all …]
|
H A D | LoopWidening.cpp | 28 static const Expr *getLoopCondition(const Stmt *LoopStmt) { in getLoopCondition() argument 29 switch (LoopStmt->getStmtClass()) { in getLoopCondition() 33 return cast<ForStmt>(LoopStmt)->getCond(); in getLoopCondition() 35 return cast<WhileStmt>(LoopStmt)->getCond(); in getLoopCondition() 37 return cast<DoStmt>(LoopStmt)->getCond(); in getLoopCondition() 46 unsigned BlockCount, const Stmt *LoopStmt) { in getWidenedLoopState() argument 48 assert(isa<ForStmt>(LoopStmt) || isa<WhileStmt>(LoopStmt) || in getWidenedLoopState() 49 isa<DoStmt>(LoopStmt)); in getWidenedLoopState() 95 return PrevState->invalidateRegions(Regions, getLoopCondition(LoopStmt), in getWidenedLoopState()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopUnrolling.cpp | 30 const Stmt *LoopStmt; member 34 : K(InK), LoopStmt(S), LCtx(L), maxStep(N) {} in LoopState() 47 const Stmt *getLoopStmt() const { return LoopStmt; } in getLoopStmt() 50 return K == X.K && LoopStmt == X.LoopStmt; in operator ==() 54 ID.AddPointer(LoopStmt); in Profile() 77 if (!LS.isEmpty() && LS.getHead().getLoopStmt() == LoopStmt) in processLoopEnd() 212 if (!isLoopStmt(LoopStmt)) in shouldCompletelyUnroll() 217 auto Matches = match(forLoopMatcher(), *LoopStmt, ASTCtx); in shouldCompletelyUnroll() 241 bool madeNewBranch(ExplodedNode *N, const Stmt *LoopStmt) { in madeNewBranch() argument 251 if (S == LoopStmt) in madeNewBranch() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang-tools-extra/clang-tidy/bugprone/ |
H A D | InfiniteLoopCheck.cpp | 31 static bool isChanged(const Stmt *LoopStmt, const VarDecl *Var, in isChanged() argument 33 if (const auto *ForLoop = dyn_cast<ForStmt>(LoopStmt)) in isChanged() 43 return ExprMutationAnalyzer(*LoopStmt, *Context).isMutated(Var); in isChanged() 61 isChanged(LoopStmt, Var, Context); in isVarThatIsPossiblyChanged() 76 if (isVarThatIsPossiblyChanged(Func, LoopStmt, Cond, Context)) in isAtLeastOneCondVarChanged() 83 if (isAtLeastOneCondVarChanged(Func, LoopStmt, Child, Context)) in isAtLeastOneCondVarChanged() 133 const auto *LoopStmt = Result.Nodes.getNodeAs<Stmt>("loop-stmt"); in check() local 140 if (const auto *While = dyn_cast<WhileStmt>(LoopStmt)) { in check() 149 if (isAtLeastOneCondVarChanged(Func, LoopStmt, Cond, Result.Context)) in check() 157 diag(LoopStmt->getBeginLoc(), in check() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang-tools-extra/clang-tidy/bugprone/ |
H A D | InfiniteLoopCheck.cpp | 31 static bool isChanged(const Stmt *LoopStmt, const VarDecl *Var, in isChanged() argument 33 if (const auto *ForLoop = dyn_cast<ForStmt>(LoopStmt)) in isChanged() 43 return ExprMutationAnalyzer(*LoopStmt, *Context).isMutated(Var); in isChanged() 61 isChanged(LoopStmt, Var, Context); in isVarThatIsPossiblyChanged() 76 if (isVarThatIsPossiblyChanged(Func, LoopStmt, Cond, Context)) in isAtLeastOneCondVarChanged() 83 if (isAtLeastOneCondVarChanged(Func, LoopStmt, Child, Context)) in isAtLeastOneCondVarChanged() 133 const auto *LoopStmt = Result.Nodes.getNodeAs<Stmt>("loop-stmt"); in check() local 140 if (const auto *While = dyn_cast<WhileStmt>(LoopStmt)) { in check() 149 if (isAtLeastOneCondVarChanged(Func, LoopStmt, Cond, Result.Context)) in check() 157 diag(LoopStmt->getBeginLoc(), in check() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang-tools-extra/clang-tidy/bugprone/ |
H A D | InfiniteLoopCheck.cpp | 31 static bool isChanged(const Stmt *LoopStmt, const VarDecl *Var, in isChanged() argument 33 if (const auto *ForLoop = dyn_cast<ForStmt>(LoopStmt)) in isChanged() 43 return ExprMutationAnalyzer(*LoopStmt, *Context).isMutated(Var); in isChanged() 61 isChanged(LoopStmt, Var, Context); in isVarThatIsPossiblyChanged() 76 if (isVarThatIsPossiblyChanged(Func, LoopStmt, Cond, Context)) in isAtLeastOneCondVarChanged() 83 if (isAtLeastOneCondVarChanged(Func, LoopStmt, Child, Context)) in isAtLeastOneCondVarChanged() 133 const auto *LoopStmt = Result.Nodes.getNodeAs<Stmt>("loop-stmt"); in check() local 140 if (const auto *While = dyn_cast<WhileStmt>(LoopStmt)) { in check() 149 if (isAtLeastOneCondVarChanged(Func, LoopStmt, Cond, Result.Context)) in check() 157 diag(LoopStmt->getBeginLoc(), in check() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/clang-tools-extra/clang-tidy/bugprone/ |
H A D | InfiniteLoopCheck.cpp | 31 static bool isChanged(const Stmt *LoopStmt, const VarDecl *Var, in isChanged() argument 33 if (const auto *ForLoop = dyn_cast<ForStmt>(LoopStmt)) in isChanged() 43 return ExprMutationAnalyzer(*LoopStmt, *Context).isMutated(Var); in isChanged() 61 isChanged(LoopStmt, Var, Context); in isVarThatIsPossiblyChanged() 76 if (isVarThatIsPossiblyChanged(Func, LoopStmt, Cond, Context)) in isAtLeastOneCondVarChanged() 83 if (isAtLeastOneCondVarChanged(Func, LoopStmt, Child, Context)) in isAtLeastOneCondVarChanged() 133 const auto *LoopStmt = Result.Nodes.getNodeAs<Stmt>("loop-stmt"); in check() local 140 if (const auto *While = dyn_cast<WhileStmt>(LoopStmt)) { in check() 149 if (isAtLeastOneCondVarChanged(Func, LoopStmt, Cond, Result.Context)) in check() 157 diag(LoopStmt->getBeginLoc(), in check() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopWidening.cpp | 28 static const Expr *getLoopCondition(const Stmt *LoopStmt) { in getLoopCondition() argument 29 switch (LoopStmt->getStmtClass()) { in getLoopCondition() 33 return cast<ForStmt>(LoopStmt)->getCond(); in getLoopCondition() 35 return cast<WhileStmt>(LoopStmt)->getCond(); in getLoopCondition() 37 return cast<DoStmt>(LoopStmt)->getCond(); in getLoopCondition() 46 unsigned BlockCount, const Stmt *LoopStmt) { in getWidenedLoopState() argument 48 assert(isa<ForStmt>(LoopStmt) || isa<WhileStmt>(LoopStmt) || in getWidenedLoopState() 49 isa<DoStmt>(LoopStmt)); in getWidenedLoopState() 95 return PrevState->invalidateRegions(Regions, getLoopCondition(LoopStmt), in getWidenedLoopState()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopWidening.cpp | 28 static const Expr *getLoopCondition(const Stmt *LoopStmt) { in getLoopCondition() argument 29 switch (LoopStmt->getStmtClass()) { in getLoopCondition() 33 return cast<ForStmt>(LoopStmt)->getCond(); in getLoopCondition() 35 return cast<WhileStmt>(LoopStmt)->getCond(); in getLoopCondition() 37 return cast<DoStmt>(LoopStmt)->getCond(); in getLoopCondition() 46 unsigned BlockCount, const Stmt *LoopStmt) { in getWidenedLoopState() argument 48 assert(isa<ForStmt>(LoopStmt) || isa<WhileStmt>(LoopStmt) || in getWidenedLoopState() 49 isa<DoStmt>(LoopStmt)); in getWidenedLoopState() 95 return PrevState->invalidateRegions(Regions, getLoopCondition(LoopStmt), in getWidenedLoopState()
|