Home | History | Annotate | Download | only in X86

Lines Matching refs:ConstantSDNode

81   if (isa<ConstantSDNode>(Idx)) {
82 unsigned IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue();
113 if (isa<ConstantSDNode>(Idx)) {
118 unsigned IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue();
3050 if (ConstantSDNode *RHSC = dyn_cast<ConstantSDNode>(RHS)) {
3827 if (!isa<ConstantSDNode>(N->getOperand(1).getNode()))
3832 cast<ConstantSDNode>(N->getOperand(1).getNode())->getZExtValue();
3846 if (!isa<ConstantSDNode>(N->getOperand(2).getNode()))
3851 cast<ConstantSDNode>(N->getOperand(2).getNode())->getZExtValue();
3951 if (!isa<ConstantSDNode>(N->getOperand(1).getNode()))
3955 cast<ConstantSDNode>(N->getOperand(1).getNode())->getZExtValue();
3968 if (!isa<ConstantSDNode>(N->getOperand(2).getNode()))
3972 cast<ConstantSDNode>(N->getOperand(2).getNode())->getZExtValue();
4005 return ((isa<ConstantSDNode>(Elt) &&
4006 cast<ConstantSDNode>(Elt)->isNullValue()) ||
4390 DecodeSHUFPMask(VT, cast<ConstantSDNode>(ImmN)->getZExtValue(), Mask);
4407 DecodePSHUFMask(VT, cast<ConstantSDNode>(ImmN)->getZExtValue(), Mask);
4412 DecodePSHUFHWMask(cast<ConstantSDNode>(ImmN)->getZExtValue(), Mask);
4417 DecodePSHUFLWMask(cast<ConstantSDNode>(ImmN)->getZExtValue(), Mask);
4433 DecodeVPERM2X128Mask(VT, cast<ConstantSDNode>(ImmN)->getZExtValue(), Mask);
4965 if (ConstantSDNode *CI = dyn_cast<ConstantSDNode>(Ld))
6719 unsigned Idx = cast<ConstantSDNode>(Op.getOperand(1))->getZExtValue();
6743 (isa<ConstantSDNode>(Op.getOperand(1)) &&
6744 cast<ConstantSDNode>(Op.getOperand(1))->isNullValue())) &&
6755 if (isa<ConstantSDNode>(Op.getOperand(1)))
6765 if (!isa<ConstantSDNode>(Op.getOperand(1)))
6777 unsigned IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue();
6801 unsigned Idx = cast<ConstantSDNode>(Op.getOperand(1))->getZExtValue();
6816 unsigned Idx = cast<ConstantSDNode>(Op.getOperand(1))->getZExtValue();
6831 unsigned Idx = cast<ConstantSDNode>(Op.getOperand(1))->getZExtValue();
6864 isa<ConstantSDNode>(N2)) {
6878 N2 = DAG.getIntPtrConstant(cast<ConstantSDNode>(N2)->getZExtValue());
6880 } else if (EltVT == MVT::f32 && isa<ConstantSDNode>(N2)) {
6889 N2 = DAG.getIntPtrConstant(cast<ConstantSDNode>(N2)->getZExtValue() << 4);
6894 isa<ConstantSDNode>(N2)) {
6914 if (!isa<ConstantSDNode>(N2))
6919 unsigned IdxVal = cast<ConstantSDNode>(N2)->getZExtValue();
6938 if (EltVT.getSizeInBits() == 16 && isa<ConstantSDNode>(N2)) {
6944 N2 = DAG.getIntPtrConstant(cast<ConstantSDNode>(N2)->getZExtValue());
8116 if (ConstantSDNode *C =
8117 dyn_cast<ConstantSDNode>(Op.getNode()->getOperand(1))) {
8216 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op1))
8239 if (ConstantSDNode *And00C = dyn_cast<ConstantSDNode>(Op0.getOperand(0)))
8255 ConstantSDNode *AndRHS = cast<ConstantSDNode>(Op1);
8311 cast<ConstantSDNode>(Op1)->isNullValue() &&
8321 (cast<ConstantSDNode>(Op1)->getZExtValue() == 1 ||
8322 cast<ConstantSDNode>(Op1)->isNullValue()) &&
8330 cast<ConstantSDNode>(Op1)->isNullValue();
8537 ConstantSDNode *C = dyn_cast<ConstantSDNode>(V);
8542 ConstantSDNode *C = dyn_cast<ConstantSDNode>(V);
8569 unsigned CondCode =cast<ConstantSDNode>(Cond.getOperand(0))->getZExtValue();
8586 ConstantSDNode *N2C = dyn_cast<ConstantSDNode>(Op2);
8596 ConstantSDNode *C = dyn_cast<ConstantSDNode>(Cond.getOperand(1));
8615 IllegalFPCMov = !hasFPCMov(cast<ConstantSDNode>(CC)->getSExtValue());
8684 unsigned CondCode = cast<ConstantSDNode>(CC)->getZExtValue();
8721 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(Op.getOperand(1));
8741 isa<ConstantSDNode>(Cond.getOperand(1)) &&
8742 cast<ConstantSDNode>(Cond.getOperand(1))->isNullValue() &&
8770 ConstantSDNodeConstantSDNode>(Cond.getOperand(1));
8789 switch (cast<ConstantSDNode>(CC)->getZExtValue()) {
9204 if (isa<ConstantSDNode>(ShAmt)) {
9237 unsigned IntNo = cast<ConstantSDNode>(Op.getOperand(0))->getZExtValue();
9725 if (isa<ConstantSDNode>(ShAmt))
9778 unsigned Depth = cast<ConstantSDNode>(Op.getOperand(0))->getZExtValue();
9804 unsigned Depth = cast<ConstantSDNode>(Op.getOperand(0))->getZExtValue();
10256 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(SclrAmt)) {
10484 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(RHS))
10500 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(RHS))
10621 unsigned isDev = cast<ConstantSDNode>(Op.getOperand(5))->getZExtValue();
10625 unsigned Op1 = cast<ConstantSDNode>(Op.getOperand(1))->getZExtValue();
10626 unsigned Op2 = cast<ConstantSDNode>(Op.getOperand(2))->getZExtValue();
10627 unsigned Op3 = cast<ConstantSDNode>(Op.getOperand(3))->getZExtValue();
10628 unsigned Op4 = cast<ConstantSDNode>(Op.getOperand(4))->getZExtValue();
10647 cast<ConstantSDNode>(Op.getOperand(1))->getZExtValue());
10649 cast<ConstantSDNode>(Op.getOperand(2))->getZExtValue());
12813 unsigned IntId = cast<ConstantSDNode>(Op.getOperand(0))->getZExtValue();
13105 if (!isa<ConstantSDNode>(EltNo))
13136 int Elt = cast<ConstantSDNode>(EltNo)->getZExtValue();
13224 if (!isa<ConstantSDNode>(Extract->getOperand(1)))
13229 1 << cast<ConstantSDNode>(Extract->getOperand(1))->getZExtValue();
13255 uint64_t Offset = EltSize * cast<ConstantSDNode>(Idx)->getZExtValue();
13435 if (ConstantSDNode *TrueC = dyn_cast<ConstantSDNode>(LHS)) {
13436 if (ConstantSDNode *FalseC = dyn_cast<ConstantSDNode>(RHS))
13447 isa<ConstantSDNode>(Cond.getOperand(1))))) {
13607 if (ConstantSDNode *TrueC = dyn_cast<ConstantSDNode>(TrueOp)) {
13608 if (ConstantSDNode *FalseC = dyn_cast<ConstantSDNode>(FalseOp)) {
13712 ConstantSDNode *C = dyn_cast<ConstantSDNode>(N->getOperand(1));
13766 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1);
13779 APInt Mask = cast<ConstantSDNode>(N0.getOperand(1))->getAPIntValue();
13795 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1->getOperand(0));
13868 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(InVec.getOperand(2))) {
14174 unsigned SraAmt = cast<ConstantSDNode>(SraC)->getZExtValue();
14241 if (ConstantSDNode *SumC = dyn_cast<ConstantSDNode>(Sum)) {
14251 } else if (ConstantSDNode *ShAmt1C = dyn_cast<ConstantSDNode>(ShAmt1)) {
14252 ConstantSDNode *ShAmt0C = dyn_cast<ConstantSDNode>(ShAmt0);
14883 ConstantSDNode *C = dyn_cast<ConstantSDNode>(N0.getOperand(1));
15053 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op0)) {
15058 isa<ConstantSDNode>(Op1.getOperand(1))) {
15059 APInt XorC = cast<ConstantSDNode>(Op1.getOperand(1))->getAPIntValue();
15217 if (MayFoldLoad(N0) && (!isa<ConstantSDNode>(N1) || MayFoldIntoStore(Op)))
15219 if (MayFoldLoad(N1) && (!isa<ConstantSDNode>(N0) || MayFoldIntoStore(Op)))
15522 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
15530 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
15538 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
15546 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
15555 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
15569 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
15582 if (ConstantSDNode *CST = dyn_cast<ConstantSDNode>(Op)) {
15605 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
15611 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {