Home
last modified time | relevance | path

Searched refs:ARTy (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1396 auto *ARTy = LHSS->getType(); in optimizeLoopExitWithUnknownExitCount() local
1399 if (SE->getTypeSizeInBits(ARTy) > SE->getTypeSizeInBits(MaxIterTy)) in optimizeLoopExitWithUnknownExitCount()
1400 MaxIter = SE->getZeroExtendExpr(MaxIter, ARTy); in optimizeLoopExitWithUnknownExitCount()
1401 else if (SE->getTypeSizeInBits(ARTy) < SE->getTypeSizeInBits(MaxIterTy)) { in optimizeLoopExitWithUnknownExitCount()
1402 const SCEV *MinusOne = SE->getMinusOne(ARTy); in optimizeLoopExitWithUnknownExitCount()
1405 MaxIter = SE->getTruncateExpr(MaxIter, ARTy); in optimizeLoopExitWithUnknownExitCount()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp2379 Type *ARTy = AR->getType(); in generateOverflowCheck() local
2381 unsigned DstBits = SE.getTypeSizeInBits(ARTy); in generateOverflowCheck()
2393 IntegerType::get(Loc->getContext(), SE.getTypeSizeInBits(ARTy)); in generateOverflowCheck()
2398 Value *StartValue = expandCodeForImpl(Start, ARTy, Loc, false); in generateOverflowCheck()
2444 if (PointerType *ARPtrTy = dyn_cast<PointerType>(ARTy)) { in generateOverflowCheck()