Searched defs:SCEVCastExpr (Results 1 - 2 of 2) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpressions.h | 56 /// SCEVCastExpr - This is the base class for unary cast operator classes. 58 class SCEVCastExpr : public SCEV { class in namespace:llvm 63 SCEVCastExpr(const FoldingSetNodeIDRef ID, 71 static inline bool classof(const SCEVCastExpr *S) { return true; } 83 class SCEVTruncateExpr : public SCEVCastExpr { 101 class SCEVZeroExtendExpr : public SCEVCastExpr { 119 class SCEVSignExtendExpr : public SCEVCastExpr { 530 push(cast<SCEVCastExpr>(S)->getOperand());
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 250 return cast<SCEVCastExpr>(this)->getType(); 329 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID, function in class:SCEVCastExpr 335 : SCEVCastExpr(ID, scTruncate, op, ty) { 343 : SCEVCastExpr(ID, scZeroExtend, op, ty) { 351 : SCEVCastExpr(ID, scSignExtend, op, ty) { 606 const SCEVCastExpr *LC = cast<SCEVCastExpr>(LHS); 607 const SCEVCastExpr *RC = cast<SCEVCastExpr>(RH [all...] |
Completed in 47 milliseconds