Lines Matching defs:ToMask
14848 // and fill in FromMask and ToMask with (consecutive) bits in "from" to be extracted and
14850 static SDValue ParseBFI(SDNode *N, APInt &ToMask, APInt &FromMask) {
14854 ToMask = ~N->getConstantOperandAPInt(2);
14855 FromMask = APInt::getLowBitsSet(ToMask.getBitWidth(), ToMask.popcount());
14881 APInt ToMask, FromMask;
14882 SDValue From = ParseBFI(N, ToMask, FromMask);
14895 if ((NewToMask & ToMask).getBoolValue())
14900 if (BitsProperlyConcatenate(ToMask, NewToMask) &&
14903 if (BitsProperlyConcatenate(NewToMask, ToMask) &&