Lines Matching defs:SignBit
21938 SDValue SignBit = DAG.getNode(X86ISD::FAND, dl, LogicVT, Sign, SignMask);
21956 SDValue Or = DAG.getNode(X86ISD::FOR, dl, LogicVT, MagBits, SignBit);
29390 // SignMask = lshr(SignBit, Amt) - safe to do this with PSRLW.
30601 // A ^ SignBit -> A + SignBit. This allows us to use `xadd` which is
31686 // Handle (atomic_load_xor p, SignBit) as (atomic_load_add p, SignBit) so we
53172 APInt SignBit = APInt::getSignMask(VT.getScalarSizeInBits());
53173 SDValue SignMask = DAG.getConstant(SignBit, DL, VT);