Lines Matching refs:OpWidth

1520     unsigned OpWidth = cast<FixedVectorType>(Shuffle->getOperand(0)->getType())  in SimplifyDemandedVectorElts()  local
1530 APInt LeftDemanded(OpWidth, 1); in SimplifyDemandedVectorElts()
1531 APInt LHSPoisonElts(OpWidth, 0); in SimplifyDemandedVectorElts()
1540 APInt LeftDemanded(OpWidth, 0), RightDemanded(OpWidth, 0); in SimplifyDemandedVectorElts()
1545 assert(MaskVal < OpWidth * 2 && in SimplifyDemandedVectorElts()
1547 if (MaskVal < OpWidth) in SimplifyDemandedVectorElts()
1550 RightDemanded.setBit(MaskVal - OpWidth); in SimplifyDemandedVectorElts()
1555 APInt LHSPoisonElts(OpWidth, 0); in SimplifyDemandedVectorElts()
1558 APInt RHSPoisonElts(OpWidth, 0); in SimplifyDemandedVectorElts()
1572 if (VWidth == OpWidth) { in SimplifyDemandedVectorElts()
1597 } else if (MaskVal < OpWidth) { in SimplifyDemandedVectorElts()
1602 LHSIdx = LHSIdx == -1u ? i : OpWidth; in SimplifyDemandedVectorElts()
1603 LHSValIdx = LHSValIdx == -1u ? MaskVal : OpWidth; in SimplifyDemandedVectorElts()
1607 if (RHSPoisonElts[MaskVal - OpWidth]) { in SimplifyDemandedVectorElts()
1611 RHSIdx = RHSIdx == -1u ? i : OpWidth; in SimplifyDemandedVectorElts()
1612 RHSValIdx = RHSValIdx == -1u ? MaskVal - OpWidth : OpWidth; in SimplifyDemandedVectorElts()
1613 RHSUniform = RHSUniform && (MaskVal - OpWidth == i); in SimplifyDemandedVectorElts()
1622 if (OpWidth == in SimplifyDemandedVectorElts()
1629 if (LHSIdx < OpWidth && RHSUniform) { in SimplifyDemandedVectorElts()
1636 if (RHSIdx < OpWidth && LHSUniform) { in SimplifyDemandedVectorElts()