Home
last modified time | relevance | path

Searched refs:SCEVZeroExtendExpr (Results 1 – 17 of 17) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DScalarEvolutionExpressions.h100 class SCEVZeroExtendExpr : public SCEVCastExpr {
103 SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID,
108 static inline bool classof(const SCEVZeroExtendExpr *S) { return true; } in classof()
468 return ((SC*)this)->visitZeroExtendExpr((const SCEVZeroExtendExpr*)S); in visit()
DScalarEvolutionExpander.h214 Value *visitZeroExtendExpr(const SCEVZeroExtendExpr *S);
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h92 class SCEVZeroExtendExpr : public SCEVCastExpr {
95 SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID,
447 return ((SC*)this)->visitZeroExtendExpr((const SCEVZeroExtendExpr*)S); in visit()
557 const SCEV *visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) { in visitZeroExtendExpr()
DScalarEvolutionExpander.h331 Value *visitZeroExtendExpr(const SCEVZeroExtendExpr *S);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h106 class SCEVZeroExtendExpr : public SCEVCastExpr {
109 SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID,
454 return ((SC*)this)->visitZeroExtendExpr((const SCEVZeroExtendExpr*)S); in visit()
611 const SCEV *visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) { in visitZeroExtendExpr()
DScalarEvolutionExpander.h355 Value *visitZeroExtendExpr(const SCEVZeroExtendExpr *S);
/external/llvm/lib/Analysis/
DScalarEvolution.cpp150 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(this); in print()
342 SCEVZeroExtendExpr::SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID, in SCEVZeroExtendExpr() function in SCEVZeroExtendExpr
755 void visitZeroExtendExpr(const SCEVZeroExtendExpr *Numerator) {} in visitZeroExtendExpr()
1096 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) in getTruncateExpr()
1217 struct ExtendOpTraits<SCEVZeroExtendExpr> : public ExtendOpTraitsBase {
1230 SCEVZeroExtendExpr>::GetExtendExpr = &ScalarEvolution::getZeroExtendExpr;
1418 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) in getZeroExtendExpr()
1463 getExtendAddRecStart<SCEVZeroExtendExpr>(AR, Ty, this), in getZeroExtendExpr()
1502 getExtendAddRecStart<SCEVZeroExtendExpr>(AR, Ty, this), in getZeroExtendExpr()
1517 getExtendAddRecStart<SCEVZeroExtendExpr>(AR, Ty, this), in getZeroExtendExpr()
[all …]
DDependenceAnalysis.cpp837 if ((isa<SCEVZeroExtendExpr>(Src) && isa<SCEVZeroExtendExpr>(Dst)) || in removeMatchingExtensions()
944 (isa<SCEVZeroExtendExpr>(X) && in isKnownPredicate()
945 isa<SCEVZeroExtendExpr>(Y))) { in isKnownPredicate()
DScalarEvolutionExpander.cpp1545 Value *SCEVExpander::visitZeroExtendExpr(const SCEVZeroExtendExpr *S) { in visitZeroExtendExpr()
1946 return isHighCostExpansionHelper(cast<SCEVZeroExtendExpr>(S)->getOperand(), in isHighCostExpansionHelper()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DScalarEvolution.cpp237 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(this); in print()
428 SCEVZeroExtendExpr::SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID, in SCEVZeroExtendExpr() function in SCEVZeroExtendExpr
913 void visitZeroExtendExpr(const SCEVZeroExtendExpr *Numerator) {} in visitZeroExtendExpr()
1253 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) in getTruncateExpr()
1374 struct ExtendOpTraits<SCEVZeroExtendExpr> : public ExtendOpTraitsBase {
1387 SCEVZeroExtendExpr>::GetExtendExpr = &ScalarEvolution::getZeroExtendExpr;
1613 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) in getZeroExtendExpr()
1625 SCEV *S = new (SCEVAllocator) SCEVZeroExtendExpr(ID.Intern(SCEVAllocator), in getZeroExtendExpr()
1665 getExtendAddRecStart<SCEVZeroExtendExpr>(AR, Ty, this, Depth + 1), in getZeroExtendExpr()
1710 getExtendAddRecStart<SCEVZeroExtendExpr>(AR, Ty, this, in getZeroExtendExpr()
[all …]
DDependenceAnalysis.cpp852 if ((isa<SCEVZeroExtendExpr>(Src) && isa<SCEVZeroExtendExpr>(Dst)) || in removeMatchingExtensions()
959 (isa<SCEVZeroExtendExpr>(X) && in isKnownPredicate()
960 isa<SCEVZeroExtendExpr>(Y))) { in isKnownPredicate()
DScalarEvolutionExpander.cpp1613 Value *SCEVExpander::visitZeroExtendExpr(const SCEVZeroExtendExpr *S) { in visitZeroExtendExpr()
2062 return isHighCostExpansionHelper(cast<SCEVZeroExtendExpr>(S)->getOperand(), in isHighCostExpansionHelper()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolution.cpp141 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(this); in print()
317 SCEVZeroExtendExpr::SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID, in SCEVZeroExtendExpr() function in SCEVZeroExtendExpr
822 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) in getTruncateExpr()
894 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) in getZeroExtendExpr()
1032 SCEV *S = new (SCEVAllocator) SCEVZeroExtendExpr(ID.Intern(SCEVAllocator), in getZeroExtendExpr()
1156 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) in getSignExtendExpr()
1312 if (!isa<SCEVZeroExtendExpr>(ZExt)) in getAnyExtendExpr()
3187 if (const SCEVZeroExtendExpr *E = dyn_cast<SCEVZeroExtendExpr>(S)) { in GetMinTrailingZeros()
3312 if (const SCEVZeroExtendExpr *ZExt = dyn_cast<SCEVZeroExtendExpr>(S)) { in getUnsignedRange()
3454 if (const SCEVZeroExtendExpr *ZExt = dyn_cast<SCEVZeroExtendExpr>(S)) { in getSignedRange()
[all …]
DScalarEvolutionExpander.cpp1299 Value *SCEVExpander::visitZeroExtendExpr(const SCEVZeroExtendExpr *S) { in visitZeroExtendExpr()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Analysis/
DScalarEvolutionTest.cpp627 TEST_F(ScalarEvolutionsTest, SCEVZeroExtendExpr) { in TEST_F() argument
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp748 return isHighCostExpansion(cast<SCEVZeroExtendExpr>(S)->getOperand(), in isHighCostExpansion()
2462 return getExprBase(cast<SCEVZeroExtendExpr>(S)->getOperand()); in getExprBase()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp902 return isHighCostExpansion(cast<SCEVZeroExtendExpr>(S)->getOperand(), in isHighCostExpansion()
2742 return getExprBase(cast<SCEVZeroExtendExpr>(S)->getOperand()); in getExprBase()