/external/llvm/lib/Transforms/Utils/ |
SimplifyIndVar.cpp | 317 const SCEV *ExtendAfterOp = SE->getSignExtendExpr(SE->getSCEV(BO), WideTy); 319 SE->getSignExtendExpr(LHS, WideTy), SE->getSignExtendExpr(RHS, WideTy),
|
/external/llvm/lib/Analysis/ |
ScalarEvolutionNormalization.cpp | 100 case scSignExtend: return SE.getSignExtendExpr(N, S->getType());
|
ScalarEvolution.cpp | [all...] |
ScalarEvolutionExpander.cpp | [all...] |
DependenceAnalysis.cpp | 795 Pair->Dst = SE->getSignExtendExpr(Dst, SrcTy); 798 Pair->Src = SE->getSignExtendExpr(Src, DstTy); [all...] |
/external/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 667 return SE.getSignExtendExpr(Operand, Expr->getType()); 763 return SE.getSignExtendExpr(Operand, Expr->getType());
|
ScalarEvolution.h | 612 const SCEV *getSignExtendExpr(const SCEV *Op, Type *Ty); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
InductiveRangeCheckElimination.cpp | 719 dyn_cast<SCEVAddRecExpr>(SE.getSignExtendExpr(AR, WideTy)); 721 const SCEV *ExtendedStart = SE.getSignExtendExpr(AR->getStart(), WideTy); 723 SE.getSignExtendExpr(AR->getStepRecurrence(SE), WideTy); [all...] |
AlignmentFromAssumptions.cpp | 294 OffSCEV = SE->getSignExtendExpr(OffSCEV, Int64Ty);
|
IndVarSimplify.cpp | [all...] |
LoopStrengthReduce.cpp | 501 return isa<SCEVAddRecExpr>(SE.getSignExtendExpr(AR, WideTy)); 509 return isa<SCEVAddExpr>(SE.getSignExtendExpr(A, WideTy)); 518 return isa<SCEVMulExpr>(SE.getSignExtendExpr(M, WideTy)); [all...] |