Lines Matching defs:Cst
8356 ConstantSDNode *Cst = isConstOrConstSplat(Op.getOperand(1));
8357 return Cst && (Cst->getAPIntValue() == Imm);
10794 if (ConstantSDNode *Cst = isConstOrConstSplat(N2)) {
10798 if (Cst->getAPIntValue().uge(BitWidth)) {
10799 uint64_t RotAmt = Cst->getAPIntValue().urem(BitWidth);
10804 unsigned ShAmt = Cst->getZExtValue();
15549 SDValue Cst = DAG.getBitcast(VT, N0.getOperand(0));
15550 AddToWorklist(Cst.getNode());
15553 SDValue XorResult = DAG.getNode(ISD::XOR, SDLoc(N0), VT, Cst, X);
15567 return DAG.getNode(ISD::XOR, SDLoc(N), VT, Cst, FlipBits);
15574 SDValue Cst = DAG.getBitcast(VT, N0.getOperand(0));
15575 Cst = DAG.getNode(ISD::AND, SDLoc(Cst), VT,
15576 Cst, DAG.getConstant(~SignBit, SDLoc(Cst), VT));
15577 AddToWorklist(Cst.getNode());
15579 return DAG.getNode(ISD::OR, SDLoc(N), VT, X, Cst);
21530 if (auto *Cst = dyn_cast<ConstantSDNode>(Value))
21531 if (!Cst->isOpaque()) {
21532 const APInt &CValue = Cst->getAPIntValue();
23658 if (auto *Cst = dyn_cast<ConstantSDNode>(Op)) {
23660 Cst->getAPIntValue().trunc(EltBitwidth).getActiveBits();
26967 if (auto *Cst = dyn_cast<ConstantSDNode>(Elt))
26968 Bits = Cst->getAPIntValue();