Searched refs:LoopCond (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 1205 JumpDest LoopCond = getJumpDestInCurrentScope("do.cond"); in EmitDoStmt() local 1210 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt() 1228 EmitBlock(LoopCond.getBlock()); in EmitDoStmt() 1279 SimplifyForwardingBlocks(LoopCond.getBlock()); in EmitDoStmt()
|
| H A D | CGStmtOpenMP.cpp | 2156 const OMPExecutableDirective &S, bool RequiresCleanup, const Expr *LoopCond, in EmitOMPInnerLoop() argument 2190 EmitBranchOnBoolExpr(LoopCond, LoopBody, ExitBlock, getProfileCount(&S)); in EmitOMPInnerLoop()
|
| H A D | CodeGenFunction.h | 4025 const Expr *LoopCond, const Expr *IncExpr,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopIdiomRecognize.cpp | 1595 Value *LoopCond = matchCondition(LoopTerm, LoopBody); in isValidStrlenIdiom() local 1596 if (!LoopCond) in isValidStrlenIdiom() 1599 LoadInst *LoopLoad = dyn_cast<LoadInst>(LoopCond); in isValidStrlenIdiom()
|
| H A D | SimpleLoopUnswitch.cpp | 753 Value *LoopCond = SI.getCondition(); in unswitchTrivialSwitch() local 756 if (!L.isLoopInvariant(LoopCond)) in unswitchTrivialSwitch() 875 auto *NewSI = SwitchInst::Create(LoopCond, NewPH, ExitCases.size(), OldPH); in unswitchTrivialSwitch()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 5434 BasicBlock *LoopCond = Cond->getUniquePredecessor(); in createIfVersion() local 5435 BasicBlock *LoopHeader = LoopCond->getUniquePredecessor(); in createIfVersion() 5436 assert(LoopCond && LoopHeader && "Invalid loop structure"); in createIfVersion() 5439 Block == LoopHeader || Block == LoopCond || Block == Cond) { in createIfVersion()
|