Searched refs:SCEVCastExpr (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpressions.h | 69 class SCEVCastExpr : public SCEV { 74 SCEVCastExpr(const FoldingSetNodeIDRef ID, 91 class SCEVTruncateExpr : public SCEVCastExpr { 106 class SCEVZeroExtendExpr : public SCEVCastExpr { 121 class SCEVSignExtendExpr : public SCEVCastExpr { 516 push(cast<SCEVCastExpr>(S)->getOperand()); in visitAll()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | VectorUtils.cpp | 195 while (const SCEVCastExpr *C = dyn_cast<SCEVCastExpr>(V)) in getStrideFromPointer() 228 if (const SCEVCastExpr *C = dyn_cast<SCEVCastExpr>(V)) { in getStrideFromPointer()
|
| H A D | DependenceAnalysis.cpp | 861 const SCEVCastExpr *SrcCast = cast<SCEVCastExpr>(Src); in removeMatchingExtensions() 862 const SCEVCastExpr *DstCast = cast<SCEVCastExpr>(Dst); in removeMatchingExtensions() 968 const SCEVCastExpr *CX = cast<SCEVCastExpr>(X); in isKnownPredicate() 969 const SCEVCastExpr *CY = cast<SCEVCastExpr>(Y); in isKnownPredicate()
|
| H A D | ScalarEvolution.cpp | 347 return cast<SCEVCastExpr>(this)->getType(); in getType() 423 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID, in SCEVCastExpr() function in SCEVCastExpr 429 : SCEVCastExpr(ID, scTruncate, op, ty) { in SCEVTruncateExpr() 436 : SCEVCastExpr(ID, scZeroExtend, op, ty) { in SCEVZeroExtendExpr() 443 : SCEVCastExpr(ID, scSignExtend, op, ty) { in SCEVSignExtendExpr() 755 const SCEVCastExpr *LC = cast<SCEVCastExpr>(LHS); in CompareSCEVComplexity() 756 const SCEVCastExpr *RC = cast<SCEVCastExpr>(RHS); in CompareSCEVComplexity() 4146 if (const SCEVCastExpr *Cast = dyn_cast<SCEVCastExpr>(V)) { in getPointerBase() 5870 if (auto *SCast = dyn_cast<SCEVCastExpr>(S)) { in getRangeViaFactoring() 11580 return getLoopDisposition(cast<SCEVCastExpr>(S)->getOperand(), L); in computeLoopDisposition() [all …]
|
| H A D | ScalarEvolutionExpander.cpp | 637 if (const SCEVCastExpr *C = dyn_cast<SCEVCastExpr>(S)) { in getRelevantLoop()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 3366 else if (const SCEVCastExpr *C = dyn_cast<SCEVCastExpr>(S)) in CollectLoopInvariantFixupsAndFormulae()
|