Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:ConstantSDNode

130   if (isa<ConstantSDNode>(NotZero)) {
131 if (!cast<ConstantSDNode>(NotZero)->isAllOnesValue())
171 if (isa<ConstantSDNode>(Zero)) {
172 if (!cast<ConstantSDNode>(Zero)->isNullValue())
364 ID.AddPointer(cast<ConstantSDNode>(N)->getConstantIntValue());
793 assert(!isa<ConstantSDNode>(N) && "Bad ConstantSDNode!");
965 N = new (NodeAllocator) ConstantSDNode(isT, Elt, EltVT);
1506 if (ConstantSDNode *N2C = dyn_cast<ConstantSDNode>(N2.getNode())) {
1508 if (ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1.getNode())) {
1626 KnownOne = cast<ConstantSDNode>(Op)->getAPIntValue() & Mask;
1750 if (ConstantSDNode *SA = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
1768 if (ConstantSDNode *SA = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
1786 if (ConstantSDNode *SA = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
1958 if (ConstantSDNode *CLHS = dyn_cast<ConstantSDNode>(Op.getOperand(0))) {
2011 if (ConstantSDNode *Rem = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2040 if (ConstantSDNode *Rem = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2114 const APInt &Val = cast<ConstantSDNode>(Op)->getAPIntValue();
2134 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2140 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2185 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2205 if (ConstantSDNode *CRHS = dyn_cast<ConstantSDNode>(Op.getOperand(1)))
2232 if (ConstantSDNode *CLHS = dyn_cast<ConstantSDNode>(Op.getOperand(0)))
2311 /// ISD::ADD with a ConstantSDNode on the right-hand side, or if it is an
2312 /// ISD::OR with a ConstantSDNode that is guaranteed to have the same
2317 !isa<ConstantSDNode>(Op.getOperand(1)))
2322 cast<ConstantSDNode>(Op.getOperand(1))->getAPIntValue()))
2352 if (const ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1)))
2395 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Operand.getNode())) {
2597 isa<ConstantSDNode>(Operand.getOperand(1)) &&
2641 ConstantSDNode *Cst1,
2642 ConstantSDNode *Cst2) {
2677 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1.getNode());
2678 ConstantSDNode *N2C = dyn_cast<ConstantSDNode>(N2.getNode());
2811 isa<ConstantSDNode>(N2) && "Invalid FP_ROUND!");
2893 ConstantSDNode *N1Op2C = dyn_cast<ConstantSDNode>(N1Op2.getNode());
2921 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(N1)) {
2938 if (isa<ConstantSDNode>(Index.getNode())) {
2940 cast<ConstantSDNode>(Index.getNode())->getZExtValue()
3112 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1.getNode());
3157 if (isa<ConstantSDNode>(Index.getNode())) {
3159 cast<ConstantSDNode>(Index.getNode())->getZExtValue()
3256 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Value)) {
3329 SrcDelta = cast<ConstantSDNode>(Src.getOperand(1))->getZExtValue();
3610 isa<ConstantSDNode>(Src) && cast<ConstantSDNode>(Src)->isNullValue();
3672 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size);
3736 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size);
3787 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size);
4113 !isa<ConstantSDNode>(Ptr.getOperand(1)) ||
4119 cast<ConstantSDNode>(Ptr.getOperand(1))->getSExtValue());
4128 if (ConstantSDNode *OffsetNode = dyn_cast<ConstantSDNode>(OffsetOp))
4501 if (ConstantSDNode *AndRHS = dyn_cast<ConstantSDNode>(N3.getOperand(1))) {
5846 return cast<ConstantSDNode>(OperandList[Num])->getZExtValue();
5927 unsigned IID = cast<ConstantSDNode>(getOperand(OpNo))->getZExtValue();
6209 } else if (const ConstantSDNode *CSDN = dyn_cast<ConstantSDNode>(this)) {
6508 cast<ConstantSDNode>(Loc.getOperand(1))->getSExtValue() == Dist*Bytes)
6679 else if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(OpVal))