Searched refs:getEffectiveSCEVType (Results 1 – 10 of 10) sorted by relevance
29 if (SE.getEffectiveSCEVType(A->getType()) != in canComputePointerDiff()30 SE.getEffectiveSCEVType(B->getType())) in canComputePointerDiff()69 SE.getPtrToIntExpr(AS, SE.getEffectiveSCEVType(AS->getType())); in alias()71 SE.getPtrToIntExpr(BS, SE.getEffectiveSCEVType(BS->getType())); in alias()
488 IntegerType *ITy = cast<IntegerType>(getEffectiveSCEVType(Ty)); in getConstant()1039 if (getDataLayout().getTypeSizeInBits(getEffectiveSCEVType(Op->getType())) != in getLosslessPtrToIntExpr()1148 Ty = getEffectiveSCEVType(Ty); in getTruncateExpr()1562 Ty = getEffectiveSCEVType(Ty); in getZeroExtendExpr()1896 Ty = getEffectiveSCEVType(Ty); in getSignExtendExpr()1914 Ty = getEffectiveSCEVType(Ty); in getSignExtendExprImpl()2175 Ty = getEffectiveSCEVType(Ty); in getAnyExtendExpr()2523 Type *ETy = getEffectiveSCEVType(Ops[0]->getType()); in getAddExpr()2525 assert(getEffectiveSCEVType(Ops[i]->getType()) == ETy && in getAddExpr()3362 assert(getEffectiveSCEVType(LHS->getType()) == in getURemExpr()[all …]
1109 Type *IntPtrTy = SE->getEffectiveSCEVType(GEP->getPointerOperandType()); in findForkedSCEVs()
405 Type *GEPArgType = SE->getEffectiveSCEVType(GEP->getOperand(I)->getType()); in tryReassociateGEPAtIndex()406 Type *LHSType = SE->getEffectiveSCEVType(LHS->getType()); in tryReassociateGEPAtIndex()
583 SE.getEffectiveSCEVType(NewMul->getType()))); in DoInitialMatch()1095 (SE.getEffectiveSCEVType(PN.getType()) == in isExistingPhi()1096 SE.getEffectiveSCEVType(AR->getType())) && in isExistingPhi()2894 Types.insert(SE.getEffectiveSCEVType(Expr->getType())); in CollectInterestingTypesAndFactors()3412 Type *IntTy = SE.getEffectiveSCEVType(IVTy); in GenerateIVChain()4027 CombinedIntegerType = SE.getEffectiveSCEVType(BaseReg->getType()); in GenerateCombinations()4585 Type *IntTy = SE.getEffectiveSCEVType(OrigReg->getType()); in GenerateCrossUseConstantOffsets()5678 else if (SE.getEffectiveSCEVType(Ty) == SE.getEffectiveSCEVType(OpTy)) in Expand()5682 Type *IntTy = SE.getEffectiveSCEVType(Ty); in Expand()5821 Constant *C = ConstantInt::getSigned(SE.getEffectiveSCEVType(OpTy), in Expand()
543 WI.WidestNativeType = SE->getEffectiveSCEVType(Ty); in visitIVCast()
1240 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitAddRecExpr()1325 assert(Ty == SE.getEffectiveSCEVType(CanonicalIV->getType()) && in visitAddRecExpr()
2054 assert(SE->getEffectiveSCEVType(WideIVExpr->getType()) == WideType && in createWideIV()
506 LLVM_ABI Type *getEffectiveSCEVType(Type *Ty) const;
20133 …ution20getEffectiveSCEVTypeEPKNS_4TypeE", "llvm::ScalarEvolution::getEffectiveSCEVType(llvm::Type …