Lines Matching refs:MaskVal
1543 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts() local
1544 if (MaskVal != -1u) { in SimplifyDemandedVectorElts()
1545 assert(MaskVal < OpWidth * 2 && in SimplifyDemandedVectorElts()
1547 if (MaskVal < OpWidth) in SimplifyDemandedVectorElts()
1548 LeftDemanded.setBit(MaskVal); in SimplifyDemandedVectorElts()
1550 RightDemanded.setBit(MaskVal - OpWidth); in SimplifyDemandedVectorElts()
1575 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts() local
1576 if (DemandedElts[i] && i != MaskVal) { in SimplifyDemandedVectorElts()
1591 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts() local
1592 if (MaskVal == -1u) { in SimplifyDemandedVectorElts()
1597 } else if (MaskVal < OpWidth) { in SimplifyDemandedVectorElts()
1598 if (LHSPoisonElts[MaskVal]) { in SimplifyDemandedVectorElts()
1603 LHSValIdx = LHSValIdx == -1u ? MaskVal : OpWidth; in SimplifyDemandedVectorElts()
1604 LHSUniform = LHSUniform && (MaskVal == i); in SimplifyDemandedVectorElts()
1607 if (RHSPoisonElts[MaskVal - OpWidth]) { in SimplifyDemandedVectorElts()
1612 RHSValIdx = RHSValIdx == -1u ? MaskVal - OpWidth : OpWidth; in SimplifyDemandedVectorElts()
1613 RHSUniform = RHSUniform && (MaskVal - OpWidth == i); in SimplifyDemandedVectorElts()