Lines Matching refs:Cst

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