Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:ConstantSDNode

123   if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(NotZero)) {
164 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Zero)) {
373 ID.AddPointer(cast<ConstantSDNode>(N)->getConstantIntValue());
827 assert(!isa<ConstantSDNode>(N) && "Bad ConstantSDNode!");
1000 N = new (NodeAllocator) ConstantSDNode(isT, Elt, EltVT);
1580 if (ConstantSDNode *N2C = dyn_cast<ConstantSDNode>(N2.getNode())) {
1582 if (ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1.getNode())) {
1694 KnownOne = cast<ConstantSDNode>(Op)->getAPIntValue();
1811 if (ConstantSDNode *SA = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
1828 if (ConstantSDNode *SA = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
1845 if (ConstantSDNode *SA = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2003 if (ConstantSDNode *CLHS = dyn_cast<ConstantSDNode>(Op.getOperand(0))) {
2053 if (ConstantSDNode *Rem = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2078 if (ConstantSDNode *Rem = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2148 const APInt &Val = cast<ConstantSDNode>(Op)->getAPIntValue();
2168 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2174 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2219 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2239 if (ConstantSDNode *CRHS = dyn_cast<ConstantSDNode>(Op.getOperand(1)))
2264 if (ConstantSDNode *CLHS = dyn_cast<ConstantSDNode>(Op.getOperand(0)))
2343 /// ISD::ADD with a ConstantSDNode on the right-hand side, or if it is an
2344 /// ISD::OR with a ConstantSDNode that is guaranteed to have the same
2349 !isa<ConstantSDNode>(Op.getOperand(1)))
2354 cast<ConstantSDNode>(Op.getOperand(1))->getAPIntValue()))
2384 if (const ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1)))
2427 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Operand.getNode())) {
2646 isa<ConstantSDNode>(Operand.getOperand(1)) &&
2690 SmallVector<std::pair<ConstantSDNode *, ConstantSDNode *>, 4> Inputs;
2694 ConstantSDNode *Scalar1 = dyn_cast<ConstantSDNode>(Cst1);
2695 ConstantSDNode *Scalar2 = dyn_cast<ConstantSDNode>(Cst2);
2710 ConstantSDNode *V1 = dyn_cast<ConstantSDNode>(BV1->getOperand(I));
2711 ConstantSDNode *V2 = dyn_cast<ConstantSDNode>(BV2->getOperand(I));
2799 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1.getNode());
2800 ConstantSDNode *N2C = dyn_cast<ConstantSDNode>(N2.getNode());
2958 isa<ConstantSDNode>(N2) && "Invalid FP_ROUND!");
3036 ConstantSDNode *N1Op2C = dyn_cast<ConstantSDNode>(N1Op2.getNode());
3064 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(N1)) {
3081 if (isa<ConstantSDNode>(Index.getNode())) {
3083 cast<ConstantSDNode>(Index.getNode())->getZExtValue()
3263 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1.getNode());
3321 if (isa<ConstantSDNode>(Index.getNode())) {
3323 cast<ConstantSDNode>(Index.getNode())->getZExtValue()
3409 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Value)) {
3491 SrcDelta = cast<ConstantSDNode>(Src.getOperand(1))->getZExtValue();
3825 isa<ConstantSDNode>(Src) && cast<ConstantSDNode>(Src)->isNullValue();
3896 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size);
3966 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size);
4023 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size);
4364 !isa<ConstantSDNode>(Ptr.getOperand(1)) ||
4370 cast<ConstantSDNode>(Ptr.getOperand(1))->getSExtValue());
4379 if (ConstantSDNode *OffsetNode = dyn_cast<ConstantSDNode>(OffsetOp))
4763 if (ConstantSDNode *AndRHS = dyn_cast<ConstantSDNode>(N3.getOperand(1))) {
6110 return cast<ConstantSDNode>(OperandList[Num])->getZExtValue();
6214 cast<ConstantSDNode>(Loc.getOperand(1))->getSExtValue() == Dist*Bytes)
6313 else if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(OpVal))