HomeSort by relevance Sort by last modified time
    Searched refs:SCEVCastExpr (Results 1 - 7 of 7) sorted by null

  /external/llvm/include/llvm/Analysis/
ScalarEvolutionExpressions.h 56 /// SCEVCastExpr - This is the base class for unary cast operator classes.
58 class SCEVCastExpr : public SCEV {
63 SCEVCastExpr(const FoldingSetNodeIDRef ID,
82 class SCEVTruncateExpr : public SCEVCastExpr {
99 class SCEVZeroExtendExpr : public SCEVCastExpr {
116 class SCEVSignExtendExpr : public SCEVCastExpr {
598 push(cast<SCEVCastExpr>(S)->getOperand());
  /external/llvm/lib/Analysis/
ScalarEvolutionNormalization.cpp 94 if (const SCEVCastExpr *X = dyn_cast<SCEVCastExpr>(S)) {
102 default: llvm_unreachable("Unexpected SCEVCastExpr kind!");
DependenceAnalysis.cpp 795 const SCEVCastExpr *SrcCast = cast<SCEVCastExpr>(Src);
796 const SCEVCastExpr *DstCast = cast<SCEVCastExpr>(Dst);
887 const SCEVCastExpr *CX = cast<SCEVCastExpr>(X);
888 const SCEVCastExpr *CY = cast<SCEVCastExpr>(Y);
    [all...]
ScalarEvolution.cpp 255 return cast<SCEVCastExpr>(this)->getType();
333 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID,
339 : SCEVCastExpr(ID, scTruncate, op, ty) {
347 : SCEVCastExpr(ID, scZeroExtend, op, ty) {
355 : SCEVCastExpr(ID, scSignExtend, op, ty) {
613 const SCEVCastExpr *LC = cast<SCEVCastExpr>(LHS);
614 const SCEVCastExpr *RC = cast<SCEVCastExpr>(RHS)
    [all...]
ScalarEvolutionExpander.cpp 653 if (const SCEVCastExpr *C = dyn_cast<SCEVCastExpr>(S)) {
    [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp     [all...]

Completed in 190 milliseconds