Lines Matching refs:IID
100 Intrinsic::ID IID = matchFunnelShift(P0, ShVal0, ShVal1, ShAmt); in foldGuardedFunnelShift() local
101 if (IID == Intrinsic::not_intrinsic || in foldGuardedFunnelShift()
102 (IID == Intrinsic::fshl && ShVal0 != P1) || in foldGuardedFunnelShift()
103 (IID == Intrinsic::fshr && ShVal1 != P1)) { in foldGuardedFunnelShift()
104 IID = matchFunnelShift(P1, ShVal0, ShVal1, ShAmt); in foldGuardedFunnelShift()
105 if (IID == Intrinsic::not_intrinsic || in foldGuardedFunnelShift()
106 (IID == Intrinsic::fshl && ShVal0 != P0) || in foldGuardedFunnelShift()
107 (IID == Intrinsic::fshr && ShVal1 != P0)) in foldGuardedFunnelShift()
109 assert((IID == Intrinsic::fshl || IID == Intrinsic::fshr) && in foldGuardedFunnelShift()
144 bool IsFshl = IID == Intrinsic::fshl; in foldGuardedFunnelShift()
166 Function *F = Intrinsic::getDeclaration(Phi.getModule(), IID, Phi.getType()); in foldGuardedFunnelShift()