/external/llvm-project/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionDivision.h | 39 void visitSignExtendExpr(const SCEVSignExtendExpr *Numerator) {} in visitSignExtendExpr()
|
D | ScalarEvolutionExpressions.h | 167 class SCEVSignExtendExpr : public SCEVIntegralCastExpr { 170 SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, 580 return ((SC*)this)->visitSignExtendExpr((const SCEVSignExtendExpr*)S); in visit() 754 const SCEV *visitSignExtendExpr(const SCEVSignExtendExpr *Expr) { in visitSignExtendExpr()
|
/external/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpressions.h | 107 class SCEVSignExtendExpr : public SCEVCastExpr { 110 SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, 449 return ((SC*)this)->visitSignExtendExpr((const SCEVSignExtendExpr*)S); in visit() 562 const SCEV *visitSignExtendExpr(const SCEVSignExtendExpr *Expr) { in visitSignExtendExpr()
|
D | ScalarEvolutionExpander.h | 333 Value *visitSignExtendExpr(const SCEVSignExtendExpr *S);
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpressions.h | 127 class SCEVSignExtendExpr : public SCEVCastExpr { 130 SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, 522 return ((SC*)this)->visitSignExtendExpr((const SCEVSignExtendExpr*)S); in visit() 690 const SCEV *visitSignExtendExpr(const SCEVSignExtendExpr *Expr) { in visitSignExtendExpr()
|
D | ScalarEvolutionExpander.h | 370 Value *visitSignExtendExpr(const SCEVSignExtendExpr *S);
|
/external/llvm-project/polly/include/polly/Support/ |
D | SCEVAffinator.h | 105 PWACtx visitSignExtendExpr(const llvm::SCEVSignExtendExpr *E);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 265 const SCEVSignExtendExpr *SExt = cast<SCEVSignExtendExpr>(this); in print() 466 SCEVSignExtendExpr::SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, in SCEVSignExtendExpr() function in SCEVSignExtendExpr 949 void visitSignExtendExpr(const SCEVSignExtendExpr *Numerator) {} in visitSignExtendExpr() 1286 if (const SCEVSignExtendExpr *SS = dyn_cast<SCEVSignExtendExpr>(Op)) in getTruncateExpr() 1403 struct ExtendOpTraits<SCEVSignExtendExpr> : public ExtendOpTraitsBase { 1416 SCEVSignExtendExpr>::GetExtendExpr = &ScalarEvolution::getSignExtendExpr; 1964 if (const SCEVSignExtendExpr *SS = dyn_cast<SCEVSignExtendExpr>(Op)) in getSignExtendExpr() 1981 SCEV *S = new (SCEVAllocator) SCEVSignExtendExpr(ID.Intern(SCEVAllocator), in getSignExtendExpr() 2054 getExtendAddRecStart<SCEVSignExtendExpr>(AR, Ty, this, Depth + 1), in getSignExtendExpr() 2099 getExtendAddRecStart<SCEVSignExtendExpr>(AR, Ty, this, in getSignExtendExpr() [all …]
|
D | DependenceAnalysis.cpp | 873 (isa<SCEVSignExtendExpr>(Src) && isa<SCEVSignExtendExpr>(Dst))) { in removeMatchingExtensions() 968 if ((isa<SCEVSignExtendExpr>(X) && in isKnownPredicate() 969 isa<SCEVSignExtendExpr>(Y)) || in isKnownPredicate()
|
D | ScalarEvolutionExpander.cpp | 1652 Value *SCEVExpander::visitSignExtendExpr(const SCEVSignExtendExpr *S) { in visitSignExtendExpr() 2152 return isHighCostExpansionHelper(cast<SCEVSignExtendExpr>(S)->getOperand(), in isHighCostExpansionHelper()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 277 const SCEVSignExtendExpr *SExt = cast<SCEVSignExtendExpr>(this); in print() 499 SCEVSignExtendExpr::SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, in SCEVSignExtendExpr() function in SCEVSignExtendExpr 1170 if (const SCEVSignExtendExpr *SS = dyn_cast<SCEVSignExtendExpr>(Op)) in getTruncateExpr() 1288 struct ExtendOpTraits<SCEVSignExtendExpr> : public ExtendOpTraitsBase { 1301 SCEVSignExtendExpr>::GetExtendExpr = &ScalarEvolution::getSignExtendExpr; 1845 if (const SCEVSignExtendExpr *SS = dyn_cast<SCEVSignExtendExpr>(Op)) in getSignExtendExpr() 1862 SCEV *S = new (SCEVAllocator) SCEVSignExtendExpr(ID.Intern(SCEVAllocator), in getSignExtendExpr() 1935 getExtendAddRecStart<SCEVSignExtendExpr>(AR, Ty, this, Depth + 1), in getSignExtendExpr() 1980 getExtendAddRecStart<SCEVSignExtendExpr>(AR, Ty, this, in getSignExtendExpr() 2006 getExtendAddRecStart<SCEVSignExtendExpr>(AR, Ty, this, in getSignExtendExpr() [all …]
|
D | DependenceAnalysis.cpp | 875 (isa<SCEVSignExtendExpr>(Src) && isa<SCEVSignExtendExpr>(Dst))) { in removeMatchingExtensions() 970 if ((isa<SCEVSignExtendExpr>(X) && in isKnownPredicate() 971 isa<SCEVSignExtendExpr>(Y)) || in isKnownPredicate()
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 157 const SCEVSignExtendExpr *SExt = cast<SCEVSignExtendExpr>(this); in print() 350 SCEVSignExtendExpr::SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, in SCEVSignExtendExpr() function in SCEVSignExtendExpr 756 void visitSignExtendExpr(const SCEVSignExtendExpr *Numerator) {} in visitSignExtendExpr() 1092 if (const SCEVSignExtendExpr *SS = dyn_cast<SCEVSignExtendExpr>(Op)) in getTruncateExpr() 1201 struct ExtendOpTraits<SCEVSignExtendExpr> : public ExtendOpTraitsBase { 1214 SCEVSignExtendExpr>::GetExtendExpr = &ScalarEvolution::getSignExtendExpr; 1614 if (const SCEVSignExtendExpr *SS = dyn_cast<SCEVSignExtendExpr>(Op)) in getSignExtendExpr() 1690 getExtendAddRecStart<SCEVSignExtendExpr>(AR, Ty, this), in getSignExtendExpr() 1729 getExtendAddRecStart<SCEVSignExtendExpr>(AR, Ty, this), in getSignExtendExpr() 1751 getExtendAddRecStart<SCEVSignExtendExpr>(AR, Ty, this), in getSignExtendExpr() [all …]
|
D | DependenceAnalysis.cpp | 838 (isa<SCEVSignExtendExpr>(Src) && isa<SCEVSignExtendExpr>(Dst))) { in removeMatchingExtensions() 942 if ((isa<SCEVSignExtendExpr>(X) && in isKnownPredicate() 943 isa<SCEVSignExtendExpr>(Y)) || in isKnownPredicate()
|
D | ScalarEvolutionExpander.cpp | 1554 Value *SCEVExpander::visitSignExtendExpr(const SCEVSignExtendExpr *S) { in visitSignExtendExpr() 1949 return isHighCostExpansionHelper(cast<SCEVSignExtendExpr>(S)->getOperand(), in isHighCostExpansionHelper()
|
/external/llvm-project/llvm/include/llvm/Transforms/Utils/ |
D | ScalarEvolutionExpander.h | 455 Value *visitSignExtendExpr(const SCEVSignExtendExpr *S);
|
/external/llvm-project/polly/lib/Support/ |
D | SCEVAffinator.cpp | 368 PWACtx SCEVAffinator::visitSignExtendExpr(const SCEVSignExtendExpr *Expr) { in visitSignExtendExpr()
|
D | ScopHelper.cpp | 353 const SCEV *visitSignExtendExpr(const SCEVSignExtendExpr *E) { in visitSignExtendExpr()
|
D | SCEVValidator.cpp | 176 class ValidatorResult visitSignExtendExpr(const SCEVSignExtendExpr *Expr) { in visitSignExtendExpr()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 751 return isHighCostExpansion(cast<SCEVSignExtendExpr>(S)->getOperand(), in isHighCostExpansion() 2464 return getExprBase(cast<SCEVSignExtendExpr>(S)->getOperand()); in getExprBase()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 1459 if (!isa<SCEVSignExtendExpr>(ExtendOperExpr)) in widenWithVariantLoadUse()
|
D | LoopStrengthReduce.cpp | 919 return isHighCostExpansion(cast<SCEVSignExtendExpr>(S)->getOperand(), in isHighCostExpansion() 2777 return getExprBase(cast<SCEVSignExtendExpr>(S)->getOperand()); in getExprBase()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 937 return isHighCostExpansion(cast<SCEVSignExtendExpr>(S)->getOperand(), in isHighCostExpansion() 2772 return getExprBase(cast<SCEVSignExtendExpr>(S)->getOperand()); in getExprBase()
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | ScalarEvolutionExpander.cpp | 1688 Value *SCEVExpander::visitSignExtendExpr(const SCEVSignExtendExpr *S) { in visitSignExtendExpr()
|