Searched refs:IncExpr (Results 1 – 3 of 3) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 1860 const SCEV *IncExpr; member 1863 : UserInst(U), IVOperand(O), IncExpr(E) {} in IVInc() 1898 const SCEV *IncExpr, 2810 const SCEV *IncExpr, in isProfitableIncrement() argument 2818 if (!isa<SCEVConstant>(IncExpr)) { in isProfitableIncrement() 2825 return !isHighCostExpansion(IncExpr, Processed, SE); in isProfitableIncrement() 2863 && SE.getSCEV(Chain.tailUserInst()) == Chain.Incs[0].IncExpr) { in isProfitableChain() 2877 if (Inc.IncExpr->isZero()) in isProfitableChain() 2882 if (isa<SCEVConstant>(Inc.IncExpr)) { in isProfitableChain() 2887 if (Inc.IncExpr == LastIncExpr) in isProfitableChain() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 2032 const Expr *IncExpr, in EmitOMPInnerLoop() argument 2082 EmitIgnoredExpr(IncExpr); in EmitOMPInnerLoop() 2668 S, LoopScope.requiresCleanups(), LoopArgs.Cond, LoopArgs.IncExpr, in EmitOMPOuterLoop() 2798 OuterLoopArgs.IncExpr = S.getInc(); in EmitOMPForOuterLoop() 2833 Expr *IncExpr; in EmitOMPDistributeOuterLoop() local 2835 IncExpr = S.getDistInc(); in EmitOMPDistributeOuterLoop() 2837 IncExpr = S.getInc(); in EmitOMPDistributeOuterLoop() 2851 OuterLoopArgs.IncExpr = IncExpr; in EmitOMPDistributeOuterLoop() 5040 Expr *IncExpr) { in EmitOMPDistributeLoop() argument 5206 [&S, &LoopScope, Cond, IncExpr, LoopExit, &CodeGenLoop, in EmitOMPDistributeLoop() [all …]
|
| H A D | CodeGenFunction.h | 3578 const Expr *LoopCond, const Expr *IncExpr, 3599 const CodeGenLoopTy &CodeGenLoop, Expr *IncExpr); 3629 Expr *IncExpr = nullptr; 3641 Expr *IncExpr = nullptr, Expr *Init = nullptr, 3645 IncExpr(IncExpr), Init(Init), Cond(Cond), NextLB(NextLB),
|