Home
last modified time | relevance | path

Searched refs:IncExpr (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp1573 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/
DLoopStrengthReduce.cpp1852 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/
DLoopStrengthReduce.cpp1859 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/
DCGStmtOpenMP.cpp1863 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 …]
DCodeGenFunction.h3513 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/
DCGStmtOpenMP.cpp1276 const Expr *IncExpr, in EmitOMPInnerLoop() argument
1312 EmitIgnoredExpr(IncExpr); in EmitOMPInnerLoop()
DCodeGenFunction.h2531 const Expr *IncExpr,