Lines Matching refs:SMSize
792 uint64_t Pos = 0, SMPos, SMSize; in performANDCombine() local
799 !isShiftedMask(CN->getZExtValue(), SMPos, SMSize)) in performANDCombine()
815 if (SMPos != 0 || Pos + SMSize > ValTy.getSizeInBits()) in performANDCombine()
833 if (SMPos != Pos || Pos >= ValTy.getSizeInBits() || SMSize >= 32 || in performANDCombine()
834 Pos + SMSize > ValTy.getSizeInBits()) in performANDCombine()
839 SMSize--; in performANDCombine()
859 DAG.getConstant(SMSize, DL, MVT::i32)); in performANDCombine()
1116 uint64_t Pos = 0, SMPos, SMSize; in performSHLCombine() local
1134 !isShiftedMask(CN->getZExtValue(), SMPos, SMSize)) in performSHLCombine()
1139 if (SMPos != 0 || SMSize > 32 || Pos + SMSize > ValTy.getSizeInBits()) in performSHLCombine()
1144 SMSize--; in performSHLCombine()
1148 DAG.getConstant(SMSize, DL, MVT::i32)); in performSHLCombine()