Searched refs:ToMask (Results 1 - 1 of 1) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp12606 // and fill in FromMask and ToMask with (consecutive) bits in "from" to be extracted and
12608 static SDValue ParseBFI(SDNode *N, APInt &ToMask, APInt &FromMask) { argument
12612 ToMask = ~cast<ConstantSDNode>(N->getOperand(2))->getAPIntValue();
12613 FromMask = APInt::getLowBitsSet(ToMask.getBitWidth(), ToMask.countPopulation());
12640 APInt ToMask, FromMask; local
12641 SDValue From = ParseBFI(N, ToMask, FromMask);
12648 APInt CombinedToMask = ToMask;
12665 if (BitsProperlyConcatenate(ToMask, NewToMask) &&
12668 if (BitsProperlyConcatenate(NewToMask, ToMask)
[all...]

Completed in 201 milliseconds