Lines Matching refs:MaskIdx0
3239 unsigned MaskIdx0, MaskLen0, MaskIdx1, MaskLen1; in performORCombine() local
3257 isShiftedMask_64(~CN0->getSExtValue(), MaskIdx0, MaskLen0) && in performORCombine()
3261 MaskIdx0 == MaskIdx1 && MaskLen0 == MaskLen1 && in performORCombine()
3263 (Shamt = CN1->getZExtValue()) == MaskIdx0 && in performORCombine()
3264 (MaskIdx0 + MaskLen0 <= ValBits)) { in performORCombine()
3268 DAG.getConstant((MaskIdx0 + MaskLen0 - 1), DL, GRLenVT), in performORCombine()
3269 DAG.getConstant(MaskIdx0, DL, GRLenVT)); in performORCombine()
3279 isShiftedMask_64(~CN0->getSExtValue(), MaskIdx0, MaskLen0) && in performORCombine()
3282 (Shamt = CN1->getZExtValue()) == MaskIdx0 && in performORCombine()
3286 (MaskIdx0 + MaskLen0 <= ValBits)) { in performORCombine()
3290 DAG.getConstant((MaskIdx0 + MaskLen0 - 1), DL, GRLenVT), in performORCombine()
3291 DAG.getConstant(MaskIdx0, DL, GRLenVT)); in performORCombine()
3302 isShiftedMask_64(~CN0->getSExtValue(), MaskIdx0, MaskLen0) && in performORCombine()
3303 (MaskIdx0 + MaskLen0 <= 64) && in performORCombine()
3309 DAG.getConstant(MaskIdx0, DL, GRLenVT)), in performORCombine()
3311 ? (MaskIdx0 + (MaskLen0 & 31) - 1) in performORCombine()
3312 : (MaskIdx0 + MaskLen0 - 1), in performORCombine()
3314 DAG.getConstant(MaskIdx0, DL, GRLenVT)); in performORCombine()
3325 isShiftedMask_64(CN0->getZExtValue(), MaskIdx0, MaskLen0) && in performORCombine()
3326 MaskIdx0 == 0 && (CN1 = dyn_cast<ConstantSDNode>(N1.getOperand(1))) && in performORCombine()
3328 (MaskIdx0 + MaskLen0 <= ValBits)) { in performORCombine()
3344 isShiftedMask_64(~CN0->getSExtValue(), MaskIdx0, MaskLen0) && in performORCombine()
3350 DAG.getConstant(CN1->getSExtValue() >> MaskIdx0, DL, ValTy), in performORCombine()
3351 DAG.getConstant(ValBits == 32 ? (MaskIdx0 + (MaskLen0 & 31) - 1) in performORCombine()
3352 : (MaskIdx0 + MaskLen0 - 1), in performORCombine()
3354 DAG.getConstant(MaskIdx0, DL, GRLenVT)); in performORCombine()