Searched refs:SCEVCastExpr (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpressions.h | 75 class SCEVCastExpr : public SCEV { 80 SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, const SCEV *op, 108 class SCEVPtrToIntExpr : public SCEVCastExpr { 121 class SCEVIntegralCastExpr : public SCEVCastExpr { 652 push(cast<SCEVCastExpr>(S)->getOperand()); in visitAll()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.cpp | 695 if (const SCEVCastExpr *C = dyn_cast<SCEVCastExpr>(S)) { in getRelevantLoop() 2425 costAndCollectOperands<SCEVCastExpr>(WorkItem, TTI, CostKind, Worklist); in isHighCostExpansionHelper()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 387 return cast<SCEVCastExpr>(this)->getType(); in getType() 467 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, in SCEVCastExpr() function in SCEVCastExpr 475 : SCEVCastExpr(ID, scPtrToInt, Op, ITy) { in SCEVPtrToIntExpr() 483 : SCEVCastExpr(ID, SCEVTy, op, ty) {} in SCEVIntegralCastExpr() 819 const SCEVCastExpr *LC = cast<SCEVCastExpr>(LHS); in CompareSCEVComplexity() 820 const SCEVCastExpr *RC = cast<SCEVCastExpr>(RHS); in CompareSCEVComplexity() 12955 return getLoopDisposition(cast<SCEVCastExpr>(S)->getOperand(), L); in computeLoopDisposition() 13063 return getBlockDisposition(cast<SCEVCastExpr>(S)->getOperand(), BB); in computeBlockDisposition()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 5936 bool pushCast(const llvm::SCEVCastExpr *C, bool IsSigned) { in pushCast() 5968 } else if (const SCEVCastExpr *Cast = dyn_cast<SCEVCastExpr>(S)) { in pushSCEV()
|