Lines Matching refs:CST
4900 SDValue Cst = DAG.getTargetConstant(0, MVT::i32);
4901 Vec = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32, Cst, Cst, Cst, Cst);
4903 SDValue Cst = DAG.getTargetConstantFP(+0.0, MVT::f32);
4904 Vec = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4f32, Cst, Cst, Cst, Cst);
4908 SDValue Cst = DAG.getTargetConstant(0, MVT::i32);
4909 SDValue Ops[] = { Cst, Cst, Cst, Cst, Cst, Cst, Cst, Cst };
4914 SDValue Cst = DAG.getTargetConstantFP(+0.0, MVT::f32);
4915 SDValue Ops[] = { Cst, Cst, Cst, Cst, Cst, Cst, Cst, Cst };
4919 SDValue Cst = DAG.getTargetConstant(0, MVT::i32);
4920 SDValue Ops[] = { Cst, Cst, Cst, Cst, Cst, Cst, Cst, Cst,
4921 Cst, Cst, Cst, Cst, Cst, Cst, Cst, Cst };
4925 SDValue Cst = DAG.getTargetConstant(0, MVT::i1);
4926 SmallVector<SDValue, 16> Ops(VT.getVectorNumElements(), Cst);
4942 SDValue Cst = DAG.getTargetConstant(~0U, MVT::i32);
4946 SDValue Ops[] = { Cst, Cst, Cst, Cst, Cst, Cst, Cst, Cst };
4949 Vec = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32, Cst, Cst, Cst, Cst);
4953 Vec = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32, Cst, Cst, Cst, Cst);
5570 // the address is "base + cst" see if the cst can be "absorbed" into
6001 SDValue Cst = DAG.getTargetConstant(0, MVT::i1);
6002 SmallVector<SDValue, 16> Ops(VT.getVectorNumElements(), Cst);
6007 SDValue Cst = DAG.getTargetConstant(1, MVT::i1);
6008 SmallVector<SDValue, 16> Ops(VT.getVectorNumElements(), Cst);
11132 SDValue Cst = DAG.getTargetConstant(1, ExtVT.getScalarType());
11133 const Constant *C = (dyn_cast<ConstantSDNode>(Cst))->getConstantIntValue();
11136 SDValue Ld = DAG.getLoad(Cst.getValueType(), DL, DAG.getEntryNode(), CP,
11211 SDValue Cst = DAG.getTargetConstant(1, InVT.getVectorElementType());
11212 const Constant *C = (dyn_cast<ConstantSDNode>(Cst))->getConstantIntValue();
11215 SDValue Ld = DAG.getLoad(Cst.getValueType(), DL, DAG.getEntryNode(), CP,
19416 // Optimize Cond ? cst+1 : cst -> zext(setcc(C)+cst.
19976 // Optimize Cond ? cst+1 : cst -> zext(setcc(C)+cst. This is efficient
22491 if (ConstantSDNode *CST = dyn_cast<ConstantSDNode>(Op)) {
22493 Result = DAG.getTargetConstant(CST->getSExtValue(), MVT::i64);