Searched refs:IncExpr (Results 1 – 7 of 7) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 1573 const SCEV *IncExpr; member 1576 UserInst(U), IVOperand(O), IncExpr(E) {} in IVInc() 1612 const SCEV *IncExpr, 2492 const SCEV *IncExpr, in isProfitableIncrement() argument 2500 if (!isa<SCEVConstant>(IncExpr)) { in isProfitableIncrement() 2507 return !isHighCostExpansion(IncExpr, Processed, SE); in isProfitableIncrement() 2545 && SE.getSCEV(Chain.tailUserInst()) == Chain.Incs[0].IncExpr) { in isProfitableChain() 2553 if (Inc.IncExpr->isZero()) in isProfitableChain() 2558 if (isa<SCEVConstant>(Inc.IncExpr)) { in isProfitableChain() 2563 if (Inc.IncExpr == LastIncExpr) in isProfitableChain() [all …]
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 1852 const SCEV *IncExpr; member 1855 : UserInst(U), IVOperand(O), IncExpr(E) {} in IVInc() 1890 const SCEV *IncExpr, 2801 const SCEV *IncExpr, in isProfitableIncrement() argument 2809 if (!isa<SCEVConstant>(IncExpr)) { in isProfitableIncrement() 2816 return !isHighCostExpansion(IncExpr, Processed, SE); in isProfitableIncrement() 2854 && SE.getSCEV(Chain.tailUserInst()) == Chain.Incs[0].IncExpr) { in isProfitableChain() 2868 if (Inc.IncExpr->isZero()) in isProfitableChain() 2873 if (isa<SCEVConstant>(Inc.IncExpr)) { in isProfitableChain() 2878 if (Inc.IncExpr == LastIncExpr) in isProfitableChain() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 1859 const SCEV *IncExpr; member 1862 : UserInst(U), IVOperand(O), IncExpr(E) {} in IVInc() 1897 const SCEV *IncExpr, 2805 const SCEV *IncExpr, in isProfitableIncrement() argument 2813 if (!isa<SCEVConstant>(IncExpr)) { in isProfitableIncrement() 2820 return !isHighCostExpansion(IncExpr, Processed, SE); in isProfitableIncrement() 2857 && SE.getSCEV(Chain.tailUserInst()) == Chain.Incs[0].IncExpr) { in isProfitableChain() 2865 if (Inc.IncExpr->isZero()) in isProfitableChain() 2870 if (isa<SCEVConstant>(Inc.IncExpr)) { in isProfitableChain() 2875 if (Inc.IncExpr == LastIncExpr) in isProfitableChain() [all …]
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGStmtOpenMP.cpp | 1863 const Expr *IncExpr, in EmitOMPInnerLoop() argument 1912 EmitIgnoredExpr(IncExpr); in EmitOMPInnerLoop() 2492 S, LoopScope.requiresCleanups(), LoopArgs.Cond, LoopArgs.IncExpr, in EmitOMPOuterLoop() 2621 OuterLoopArgs.IncExpr = S.getInc(); in EmitOMPForOuterLoop() 2656 Expr *IncExpr; in EmitOMPDistributeOuterLoop() local 2658 IncExpr = S.getDistInc(); in EmitOMPDistributeOuterLoop() 2660 IncExpr = S.getInc(); in EmitOMPDistributeOuterLoop() 2674 OuterLoopArgs.IncExpr = IncExpr; in EmitOMPDistributeOuterLoop() 4618 Expr *IncExpr) { in EmitOMPDistributeLoop() argument 4784 [&S, &LoopScope, Cond, IncExpr, LoopExit, &CodeGenLoop, in EmitOMPDistributeLoop() [all …]
|
D | CodeGenFunction.h | 3513 const Expr *LoopCond, const Expr *IncExpr, 3534 const CodeGenLoopTy &CodeGenLoop, Expr *IncExpr); 3564 Expr *IncExpr = nullptr; 3576 Expr *IncExpr = nullptr, Expr *Init = nullptr, 3580 IncExpr(IncExpr), Init(Init), Cond(Cond), NextLB(NextLB),
|
/external/clang/lib/CodeGen/ |
D | CGStmtOpenMP.cpp | 1276 const Expr *IncExpr, in EmitOMPInnerLoop() argument 1312 EmitIgnoredExpr(IncExpr); in EmitOMPInnerLoop()
|
D | CodeGenFunction.h | 2531 const Expr *IncExpr,
|