Lines Matching refs:IsFloat
954 bool IsFloat = Ty->isFPOrFPVectorTy(); in UpgradeX86VPERMT2Intrinsics() local
956 if (VecWidth == 128 && EltWidth == 32 && IsFloat) in UpgradeX86VPERMT2Intrinsics()
958 else if (VecWidth == 128 && EltWidth == 32 && !IsFloat) in UpgradeX86VPERMT2Intrinsics()
960 else if (VecWidth == 128 && EltWidth == 64 && IsFloat) in UpgradeX86VPERMT2Intrinsics()
962 else if (VecWidth == 128 && EltWidth == 64 && !IsFloat) in UpgradeX86VPERMT2Intrinsics()
964 else if (VecWidth == 256 && EltWidth == 32 && IsFloat) in UpgradeX86VPERMT2Intrinsics()
966 else if (VecWidth == 256 && EltWidth == 32 && !IsFloat) in UpgradeX86VPERMT2Intrinsics()
968 else if (VecWidth == 256 && EltWidth == 64 && IsFloat) in UpgradeX86VPERMT2Intrinsics()
970 else if (VecWidth == 256 && EltWidth == 64 && !IsFloat) in UpgradeX86VPERMT2Intrinsics()
972 else if (VecWidth == 512 && EltWidth == 32 && IsFloat) in UpgradeX86VPERMT2Intrinsics()
974 else if (VecWidth == 512 && EltWidth == 32 && !IsFloat) in UpgradeX86VPERMT2Intrinsics()
976 else if (VecWidth == 512 && EltWidth == 64 && IsFloat) in UpgradeX86VPERMT2Intrinsics()
978 else if (VecWidth == 512 && EltWidth == 64 && !IsFloat) in UpgradeX86VPERMT2Intrinsics()
1417 bool IsFloat = CI.getType()->isFPOrFPVectorTy(); in upgradeAVX512MaskToSelect() local
1418 if (VecWidth == 256 && EltWidth == 32 && IsFloat) in upgradeAVX512MaskToSelect()
1420 else if (VecWidth == 256 && EltWidth == 32 && !IsFloat) in upgradeAVX512MaskToSelect()
1422 else if (VecWidth == 256 && EltWidth == 64 && IsFloat) in upgradeAVX512MaskToSelect()
1424 else if (VecWidth == 256 && EltWidth == 64 && !IsFloat) in upgradeAVX512MaskToSelect()
1426 else if (VecWidth == 512 && EltWidth == 32 && IsFloat) in upgradeAVX512MaskToSelect()
1428 else if (VecWidth == 512 && EltWidth == 32 && !IsFloat) in upgradeAVX512MaskToSelect()
1430 else if (VecWidth == 512 && EltWidth == 64 && IsFloat) in upgradeAVX512MaskToSelect()
1432 else if (VecWidth == 512 && EltWidth == 64 && !IsFloat) in upgradeAVX512MaskToSelect()