/external/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpressions.h | 244 class SCEVUDivExpr : public SCEV { 249 SCEVUDivExpr(const FoldingSetNodeIDRef ID, const SCEV *lhs, const SCEV *rhs) in SCEVUDivExpr() function 455 return ((SC*)this)->visitUDivExpr((const SCEVUDivExpr*)S); in visit() 519 const SCEVUDivExpr *UDiv = cast<SCEVUDivExpr>(S); in visitAll() 581 const SCEV *visitUDivExpr(const SCEVUDivExpr *Expr) { in visitUDivExpr()
|
D | ScalarEvolutionExpander.h | 339 Value *visitUDivExpr(const SCEVUDivExpr *S);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | MVETailPredication.cpp | 346 auto VisitMul = [&](const SCEVMulExpr *S) -> const SCEVUDivExpr* { in ComputeElements() 352 return dyn_cast<SCEVUDivExpr>(S->getOperand(1)); in ComputeElements() 355 auto VisitDiv = [&](const SCEVUDivExpr *S) -> const SCEV* { in ComputeElements() 384 if (auto *Div = dyn_cast<SCEVUDivExpr>(TC->getOperand(1))) in ComputeElements()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpressions.h | 259 class SCEVUDivExpr : public SCEV { 265 SCEVUDivExpr(const FoldingSetNodeIDRef ID, const SCEV *lhs, const SCEV *rhs) in SCEVUDivExpr() function 528 return ((SC*)this)->visitUDivExpr((const SCEVUDivExpr*)S); in visit() 599 const SCEVUDivExpr *UDiv = cast<SCEVUDivExpr>(S); in visitAll() 717 const SCEV *visitUDivExpr(const SCEVUDivExpr *Expr) { in visitUDivExpr()
|
D | ScalarEvolutionExpander.h | 376 Value *visitUDivExpr(const SCEVUDivExpr *S);
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpressions.h | 303 class SCEVUDivExpr : public SCEV { 308 SCEVUDivExpr(const FoldingSetNodeIDRef ID, const SCEV *lhs, const SCEV *rhs) in SCEVUDivExpr() function 586 return ((SC*)this)->visitUDivExpr((const SCEVUDivExpr*)S); in visit() 657 const SCEVUDivExpr *UDiv = cast<SCEVUDivExpr>(S); in visitAll() 781 const SCEV *visitUDivExpr(const SCEVUDivExpr *Expr) { in visitUDivExpr()
|
D | ScalarEvolutionDivision.h | 40 void visitUDivExpr(const SCEVUDivExpr *Numerator) {} in visitUDivExpr()
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionNormalization.cpp | 213 if (const SCEVUDivExpr *X = dyn_cast<SCEVUDivExpr>(S)) { in TransformImpl()
|
D | ScalarEvolutionExpander.cpp | 623 if (const SCEVUDivExpr *D = dyn_cast<SCEVUDivExpr>(S)) { in getRelevantLoop() 782 Value *SCEVExpander::visitUDivExpr(const SCEVUDivExpr *S) { in visitUDivExpr() 1445 if (!isa<SCEVMulExpr>(Base) && !isa<SCEVUDivExpr>(Base)) { in visitAddRecExpr() 1956 if (auto *UDivExpr = dyn_cast<SCEVUDivExpr>(S)) { in isHighCostExpansionHelper() 2185 if (const SCEVUDivExpr *D = dyn_cast<SCEVUDivExpr>(S)) { in follow()
|
D | ScalarEvolution.cpp | 211 const SCEVUDivExpr *UDiv = cast<SCEVUDivExpr>(this); in print() 263 return cast<SCEVUDivExpr>(this)->getType(); in getType() 597 const SCEVUDivExpr *LC = cast<SCEVUDivExpr>(LHS); in compare() 598 const SCEVUDivExpr *RC = cast<SCEVUDivExpr>(RHS); in compare() 757 void visitUDivExpr(const SCEVUDivExpr *Numerator) {} in visitUDivExpr() 2741 if (!isa<SCEVUDivExpr>(Div) && getMulExpr(Div, RHSC) == Op) { in getUDivExpr() 2758 if (isa<SCEVUDivExpr>(Op) || in getUDivExpr() 2784 SCEV *S = new (SCEVAllocator) SCEVUDivExpr(ID.Intern(SCEVAllocator), in getUDivExpr() 4489 if (const SCEVUDivExpr *UDiv = dyn_cast<SCEVUDivExpr>(S)) { in getRange() 6712 const SCEVUDivExpr *SU = cast<SCEVUDivExpr>(V); in BuildConstantFromSCEV() [all …]
|
/external/llvm-project/polly/include/polly/Support/ |
D | SCEVAffinator.h | 108 PWACtx visitUDivExpr(const llvm::SCEVUDivExpr *E);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 645 if (const SCEVUDivExpr *D = dyn_cast<SCEVUDivExpr>(S)) { in getRelevantLoop() 855 Value *SCEVExpander::visitUDivExpr(const SCEVUDivExpr *S) { in visitUDivExpr() 1543 if (!isa<SCEVMulExpr>(Base) && !isa<SCEVUDivExpr>(Base)) { in visitAddRecExpr() 1822 if (const auto *D = dyn_cast<SCEVUDivExpr>(S)) { in expand() 2159 if (auto *UDivExpr = dyn_cast<SCEVUDivExpr>(S)) { in isHighCostExpansionHelper() 2403 if (const SCEVUDivExpr *D = dyn_cast<SCEVUDivExpr>(S)) { in follow()
|
D | ScalarEvolution.cpp | 327 const SCEVUDivExpr *UDiv = cast<SCEVUDivExpr>(this); in print() 381 return cast<SCEVUDivExpr>(this)->getType(); in getType() 764 const SCEVUDivExpr *LC = cast<SCEVUDivExpr>(LHS); in CompareSCEVComplexity() 765 const SCEVUDivExpr *RC = cast<SCEVUDivExpr>(RHS); in CompareSCEVComplexity() 950 void visitUDivExpr(const SCEVUDivExpr *Numerator) {} in visitUDivExpr() 1865 if (auto *Div = dyn_cast<SCEVUDivExpr>(Op)) in getZeroExtendExpr() 3261 if (!isa<SCEVUDivExpr>(Div) && getMulExpr(Div, RHSC) == Op) { in getUDivExpr() 3271 if (const SCEVUDivExpr *OtherDiv = dyn_cast<SCEVUDivExpr>(LHS)) { in getUDivExpr() 3293 if (isa<SCEVUDivExpr>(Op) || in getUDivExpr() 3319 SCEV *S = new (SCEVAllocator) SCEVUDivExpr(ID.Intern(SCEVAllocator), in getUDivExpr() [all …]
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | ScalarEvolutionExpander.cpp | 672 if (const SCEVUDivExpr *D = dyn_cast<SCEVUDivExpr>(S)) { in getRelevantLoop() 882 Value *SCEVExpander::visitUDivExpr(const SCEVUDivExpr *S) { in visitUDivExpr() 1575 if (!isa<SCEVMulExpr>(Base) && !isa<SCEVUDivExpr>(Base)) { in visitAddRecExpr() 1879 if (const auto *D = dyn_cast<SCEVUDivExpr>(S)) { in expand() 2403 costAndCollectOperands<SCEVUDivExpr>(WorkItem, TTI, CostKind, Worklist); in isHighCostExpansionHelper() 2655 if (const SCEVUDivExpr *D = dyn_cast<SCEVUDivExpr>(S)) { in follow()
|
/external/llvm-project/llvm/include/llvm/Transforms/Utils/ |
D | ScalarEvolutionExpander.h | 461 Value *visitUDivExpr(const SCEVUDivExpr *S);
|
/external/llvm-project/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 345 const SCEVUDivExpr *UDiv = cast<SCEVUDivExpr>(this); in print() 400 return cast<SCEVUDivExpr>(this)->getType(); in getType() 797 const SCEVUDivExpr *LC = cast<SCEVUDivExpr>(LHS); in CompareSCEVComplexity() 798 const SCEVUDivExpr *RC = cast<SCEVUDivExpr>(RHS); in CompareSCEVComplexity() 1746 if (auto *Div = dyn_cast<SCEVUDivExpr>(Op)) in getZeroExtendExpr() 3178 if (!isa<SCEVUDivExpr>(Div) && getMulExpr(Div, RHSC) == Op) { in getUDivExpr() 3188 if (const SCEVUDivExpr *OtherDiv = dyn_cast<SCEVUDivExpr>(LHS)) { in getUDivExpr() 3210 if (isa<SCEVUDivExpr>(Op) || in getUDivExpr() 3234 SCEV *S = new (SCEVAllocator) SCEVUDivExpr(ID.Intern(SCEVAllocator), in getUDivExpr() 5723 if (const SCEVUDivExpr *UDiv = dyn_cast<SCEVUDivExpr>(S)) { in getRangeRef() [all …]
|
/external/llvm-project/polly/lib/Support/ |
D | SCEVAffinator.cpp | 468 PWACtx SCEVAffinator::visitUDivExpr(const SCEVUDivExpr *Expr) { in visitUDivExpr()
|
D | ScopHelper.cpp | 356 const SCEV *visitUDivExpr(const SCEVUDivExpr *E) { in visitUDivExpr()
|
D | SCEVValidator.cpp | 402 ValidatorResult visitUDivExpr(const SCEVUDivExpr *Expr) { in visitUDivExpr()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 1223 if (auto S = dyn_cast<SCEVUDivExpr>(Reg)) in getSetupCost() 3409 else if (const SCEVUDivExpr *D = dyn_cast<SCEVUDivExpr>(S)) { in CollectLoopInvariantFixupsAndFormulae()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 1230 if (auto S = dyn_cast<SCEVUDivExpr>(Reg)) in getSetupCost() 3405 else if (const SCEVUDivExpr *D = dyn_cast<SCEVUDivExpr>(S)) { in CollectLoopInvariantFixupsAndFormulae()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 3082 else if (const SCEVUDivExpr *D = dyn_cast<SCEVUDivExpr>(S)) { in CollectLoopInvariantFixupsAndFormulae()
|