Lines Matching refs:MaskVal
1225 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts() local
1226 if (MaskVal != -1u) { in SimplifyDemandedVectorElts()
1227 assert(MaskVal < LHSVWidth * 2 && in SimplifyDemandedVectorElts()
1229 if (MaskVal < LHSVWidth) in SimplifyDemandedVectorElts()
1230 LeftDemanded.setBit(MaskVal); in SimplifyDemandedVectorElts()
1232 RightDemanded.setBit(MaskVal - LHSVWidth); in SimplifyDemandedVectorElts()
1249 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts() local
1250 if (MaskVal == -1u) { in SimplifyDemandedVectorElts()
1255 } else if (MaskVal < LHSVWidth) { in SimplifyDemandedVectorElts()
1256 if (LHSUndefElts[MaskVal]) { in SimplifyDemandedVectorElts()
1261 LHSValIdx = LHSValIdx == -1u ? MaskVal : LHSVWidth; in SimplifyDemandedVectorElts()
1262 LHSUniform = LHSUniform && (MaskVal == i); in SimplifyDemandedVectorElts()
1265 if (RHSUndefElts[MaskVal - LHSVWidth]) { in SimplifyDemandedVectorElts()
1270 RHSValIdx = RHSValIdx == -1u ? MaskVal - LHSVWidth : LHSVWidth; in SimplifyDemandedVectorElts()
1271 RHSUniform = RHSUniform && (MaskVal - LHSVWidth == i); in SimplifyDemandedVectorElts()