Searched refs:OpDemandedElts (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstCombineIntrinsic.cpp | 1975 APInt OpDemandedElts(InnerVWidth, 0); in simplifyDemandedVectorEltsIntrinsic() local 1981 OpDemandedElts.setBit((Lane * InnerVWidthPerLane) + Elt); in simplifyDemandedVectorEltsIntrinsic() 1987 simplifyAndSetOp(&II, OpNum, OpDemandedElts, OpUndefElts); in simplifyDemandedVectorEltsIntrinsic()
|
| H A D | X86ISelLowering.cpp | 39082 APInt OpDemandedElts = APInt::getAllOnes(VT.getVectorNumElements()); in combineX86ShufflesRecursively() local 39084 if (getTargetShuffleInputs(Op, OpDemandedElts, OpInputs, OpMask, OpUndef, in combineX86ShufflesRecursively() 39341 APInt OpDemandedElts(Mask.size(), 0); in combineX86ShufflesRecursively() local 39345 OpDemandedElts.setBit(OpEltIdx); in combineX86ShufflesRecursively() 39355 assert(!OpDemandedElts.extractBits( in combineX86ShufflesRecursively() 39358 OpDemandedElts = OpDemandedElts.trunc(NumOpVectorElts); // NUW in combineX86ShufflesRecursively() 39363 APInt OpScaledDemandedElts = APIntOps::ScaleBitMask(OpDemandedElts, NumOpElts); in combineX86ShufflesRecursively()
|