Home
last modified time | relevance | path

Searched refs:scTruncate (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h30 scConstant, scTruncate, scZeroExtend, scSignExtend, scAddExpr, scMulExpr, enumerator
73 return S->getSCEVType() == scTruncate || in classof()
92 return S->getSCEVType() == scTruncate; in classof()
457 case scTruncate: in visit()
518 case scTruncate: in visitAll()
/external/llvm/lib/Analysis/
DScalarEvolutionNormalization.cpp101 case scTruncate: return SE.getTruncateExpr(N, S->getType()); in TransformImpl()
DScalarEvolution.cpp138 case scTruncate: { in print()
247 case scTruncate: in getType()
334 : SCEVCastExpr(ID, scTruncate, op, ty) { in SCEVTruncateExpr()
605 case scTruncate: in compare()
1075 ID.AddInteger(scTruncate); in getTruncateExpr()
3848 case scConstant: case scTruncate: case scZeroExtend: case scSignExtend: in IsAvailableOnEntry()
6157 case scTruncate: { in BuildConstantFromSCEV()
9220 case scTruncate: in computeLoopDisposition()
9323 case scTruncate: in computeBlockDisposition()
DScalarEvolutionExpander.cpp1871 case scTruncate: in isHighCostExpansionHelper()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp760 case scTruncate: in isHighCostExpansion()
2475 case scTruncate: in getExprBase()