Searched refs:NarrowType (Results 1 – 2 of 2) sorted by relevance
820 Type *NarrowType = nullptr; in foldPHIArgZextsIntoPHI() local823 NarrowType = Zext->getSrcTy(); in foldPHIArgZextsIntoPHI()827 if (!NarrowType) in foldPHIArgZextsIntoPHI()838 if (Zext->getSrcTy() != NarrowType || !Zext->hasOneUser()) in foldPHIArgZextsIntoPHI()844 Constant *Trunc = getLosslessUnsignedTrunc(C, NarrowType); in foldPHIArgZextsIntoPHI()867 PHINode *NewPhi = PHINode::Create(NarrowType, NumIncomingValues, in foldPHIArgZextsIntoPHI()
11817 auto *NarrowType = LHS->getType(); in isImpliedCond() local11819 auto BitWidth = getTypeSizeInBits(NarrowType); in isImpliedCond()11826 const SCEV *TruncFoundLHS = getTruncateExpr(FoundLHS, NarrowType); in isImpliedCond()11827 const SCEV *TruncFoundRHS = getTruncateExpr(FoundRHS, NarrowType); in isImpliedCond()