Lines Matching refs:zextOrTrunc
289 Count |= SubElt->getValue().zextOrTrunc(64); in simplifyX86immShift()
316 auto ShiftAmt = ConstantInt::get(SVT, Count.zextOrTrunc(BitWidth)); in simplifyX86immShift()
557 APInt APIndex = CIIndex->getValue().zextOrTrunc(6); in simplifyX86extrq()
558 APInt APLength = CILength->getValue().zextOrTrunc(6); in simplifyX86extrq()
608 Elt = Elt.lshr(Index).zextOrTrunc(Length); in simplifyX86extrq()
636 APIndex = APIndex.zextOrTrunc(6); in simplifyX86insertq()
637 APLength = APLength.zextOrTrunc(6); in simplifyX86insertq()
701 V10 = V10.zextOrTrunc(Length).zextOrTrunc(64).shl(Index); in simplifyX86insertq()
798 Index = Index.zextOrTrunc(32).getLoBits(2); in simplifyX86vpermilvar()
850 Index = Index.zextOrTrunc(32).getLoBits(3); in simplifyX86vpermv()
1879 APInt Len = V11.zextOrTrunc(6); in visitCallInst()
1880 APInt Idx = V11.lshr(8).zextOrTrunc(6); in visitCallInst()
1912 APInt Len = CILength->getValue().zextOrTrunc(6); in visitCallInst()
1913 APInt Idx = CIIndex->getValue().zextOrTrunc(6); in visitCallInst()