Lines Matching refs:zextOrTrunc
270 Count |= SubElt->getValue().zextOrTrunc(64); in simplifyX86immShift()
288 auto ShiftAmt = ConstantInt::get(SVT, Count.zextOrTrunc(BitWidth)); in simplifyX86immShift()
1820 APInt APIndex = CIIndex->getValue().zextOrTrunc(6); in simplifyX86extrq()
1821 APInt APLength = CILength->getValue().zextOrTrunc(6); in simplifyX86extrq()
1869 Elt = Elt.zextOrTrunc(Length); in simplifyX86extrq()
1896 APIndex = APIndex.zextOrTrunc(6); in simplifyX86insertq()
1897 APLength = APLength.zextOrTrunc(6); in simplifyX86insertq()
1959 V10 = V10.zextOrTrunc(Length).zextOrTrunc(64).shl(Index); in simplifyX86insertq()
2056 Index = Index.zextOrTrunc(32).getLoBits(2); in simplifyX86vpermilvar()
2802 APInt Len = V11.zextOrTrunc(6); in instCombineIntrinsic()
2803 APInt Idx = V11.lshr(8).zextOrTrunc(6); in instCombineIntrinsic()
2835 APInt Len = CILength->getValue().zextOrTrunc(6); in instCombineIntrinsic()
2836 APInt Idx = CIIndex->getValue().zextOrTrunc(6); in instCombineIntrinsic()
3085 APInt DemandedElts = DemandedMask.zextOrTrunc(ArgWidth); in simplifyDemandedUseBitsIntrinsic()