Lines Matching defs:ToMask
14904 // and fill in FromMask and ToMask with (consecutive) bits in "from" to be extracted and
14906 static SDValue ParseBFI(SDNode *N, APInt &ToMask, APInt &FromMask) {
14910 ToMask = ~N->getConstantOperandAPInt(2);
14911 FromMask = APInt::getLowBitsSet(ToMask.getBitWidth(), ToMask.popcount());
14937 APInt ToMask, FromMask;
14938 SDValue From = ParseBFI(N, ToMask, FromMask);
14951 if ((NewToMask & ToMask).getBoolValue())
14956 if (BitsProperlyConcatenate(ToMask, NewToMask) &&
14959 if (BitsProperlyConcatenate(NewToMask, ToMask) &&