Searched refs:PhiTy (Results 1 – 4 of 4) sorted by relevance
662 Type *PhiTy = Phi->getType(); in isInductionPHI() local664 if (!PhiTy->isIntegerTy() && !PhiTy->isPointerTy()) in isInductionPHI()686 if (PhiTy->isIntegerTy()) { in isInductionPHI()691 assert(PhiTy->isPointerTy() && "The PHI must be a pointer"); in isInductionPHI()692 Type *PointerElementType = PhiTy->getPointerElementType(); in isInductionPHI()
310 Type *PhiTy = PhiVar->getType(); in getInductionVariable() local311 if (!PhiTy->isIntegerTy() && !PhiTy->isFloatingPointTy() && in getInductionVariable()312 !PhiTy->isPointerTy()) in getInductionVariable()
4228 Type *PhiTy = Phi->getType(); in canVectorizeInstrs() local4230 if (!PhiTy->isIntegerTy() && in canVectorizeInstrs()4231 !PhiTy->isFloatingPointTy() && in canVectorizeInstrs()4232 !PhiTy->isPointerTy()) { in canVectorizeInstrs()4266 WidestIndTy = convertPointerToIntegerType(DL, PhiTy); in canVectorizeInstrs()4268 WidestIndTy = getWiderType(DL, PhiTy, WidestIndTy); in canVectorizeInstrs()4279 if (!Induction || PhiTy == WidestIndTy) in canVectorizeInstrs()
1011 Type *PhiTy = SE.getEffectiveSCEVType(Phi->getType()); in canBeCheaplyTransformed() local1014 if (RequestedTy->getIntegerBitWidth() > PhiTy->getIntegerBitWidth()) in canBeCheaplyTransformed()