Searched refs:getNoopOrSignExtend (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopCacheAnalysis.cpp | 499 Stride = SE.getMulExpr(SE.getNoopOrSignExtend(Coeff, WiderType), in isConsecutive() 500 SE.getNoopOrSignExtend(ElemSize, WiderType)); in isConsecutive()
|
| H A D | LoopAccessAnalysis.cpp | 233 Step = SE.getNoopOrSignExtend(Step, WiderTy); in evaluatePtrAddRecAtMaxBTCWillNotWrap() 1908 CastedDist = SE.getNoopOrSignExtend(&Dist, Product->getType()); in isSafeDependenceDistance() 2979 CastedStride = SE->getNoopOrSignExtend(StrideExpr, MaxBTC->getType()); in collectStridedAccess()
|
| H A D | ScalarEvolution.cpp | 4730 ScalarEvolution::getNoopOrSignExtend(const SCEV *V, Type *Ty) { in getNoopOrSignExtend() function in ScalarEvolution 6137 Op = getNoopOrSignExtend(Op, Ty); in createNodeForSelectOrPHIInstWithICmpInstCond() 12702 auto *DenominatorExt = getNoopOrSignExtend(Denominator, WTy); in isImpliedViaOperations() 12703 auto *FoundRHSExt = getNoopOrSignExtend(FoundRHS, WTy); in isImpliedViaOperations() 15012 : SE.getNoopOrSignExtend(OpStart, WiderTy); in implies() 15014 : SE.getNoopOrSignExtend(Start, WiderTy); in implies()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | AlignmentFromAssumptions.cpp | 93 DiffSCEV = SE->getNoopOrSignExtend(DiffSCEV, OffSCEV->getType()); in getNewAlignment()
|
| H A D | InductiveRangeCheckElimination.cpp | 575 return Signed ? SE.getNoopOrSignExtend(S, Ty) : SE.getNoopOrZeroExtend(S, Ty); in NoopOrExtend()
|
| H A D | LoopStrengthReduce.cpp | 3429 const SCEV *IncExpr = SE.getNoopOrSignExtend(Inc.IncExpr, IntTy); in GenerateIVChain()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 736 LLVM_ABI const SCEV *getNoopOrSignExtend(const SCEV *V, Type *Ty);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 20191 …tNoopOrSignExtendEPKNS_4SCEVEPKNS_4TypeE", "llvm::ScalarEvolution::getNoopOrSignExtend(llvm::SCEV …
|