Searched defs:SCEVTruncateExpr (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h79 /// SCEVTruncateExpr - This class represents a truncation of an integer value
82 class SCEVTruncateExpr : public SCEVCastExpr { class in namespace:llvm
85 SCEVTruncateExpr(const FoldingSetNodeIDRef ID,
90 static inline bool classof(const SCEVTruncateExpr *S) { return true; }
466 return ((SC*)this)->visitTruncateExpr((const SCEVTruncateExpr*)S);
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp134 const SCEVTruncateExpr *Trunc = cast<SCEVTruncateExpr>(this);
309 SCEVTruncateExpr::SCEVTruncateExpr(const FoldingSetNodeIDRef ID, function in class:SCEVTruncateExpr
814 if (const SCEVTruncateExpr *ST = dyn_cast<SCEVTruncateExpr>(Op))
832 hasTrunc = isa<SCEVTruncateExpr>(S);
847 hasTrunc = isa<SCEVTruncateExpr>(S);
873 SCEV *S = new (SCEVAllocator) SCEVTruncateExpr(ID.Intern(SCEVAllocator),
907 if (const SCEVTruncateExpr *S
[all...]

Completed in 82 milliseconds