Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:ConstantSDNode

137   if (isa<ConstantSDNode>(NotZero)) {
138 if (cast<ConstantSDNode>(NotZero)->getAPIntValue().countTrailingOnes() <
180 if (isa<ConstantSDNode>(Zero)) {
181 if (!cast<ConstantSDNode>(Zero)->isNullValue())
373 ID.AddPointer(cast<ConstantSDNode>(N)->getConstantIntValue());
811 assert(!isa<ConstantSDNode>(N) && "Bad ConstantSDNode!");
983 N = new (NodeAllocator) ConstantSDNode(isT, Elt, EltVT);
1536 if (ConstantSDNode *N2C = dyn_cast<ConstantSDNode>(N2.getNode())) {
1538 if (ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1.getNode())) {
1653 KnownOne = cast<ConstantSDNode>(Op)->getAPIntValue();
1770 if (ConstantSDNode *SA = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
1787 if (ConstantSDNode *SA = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
1804 if (ConstantSDNode *SA = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
1960 if (ConstantSDNode *CLHS = dyn_cast<ConstantSDNode>(Op.getOperand(0))) {
2010 if (ConstantSDNode *Rem = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2035 if (ConstantSDNode *Rem = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2104 const APInt &Val = cast<ConstantSDNode>(Op)->getAPIntValue();
2124 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2130 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2175 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1))) {
2195 if (ConstantSDNode *CRHS = dyn_cast<ConstantSDNode>(Op.getOperand(1)))
2220 if (ConstantSDNode *CLHS = dyn_cast<ConstantSDNode>(Op.getOperand(0)))
2297 /// ISD::ADD with a ConstantSDNode on the right-hand side, or if it is an
2298 /// ISD::OR with a ConstantSDNode that is guaranteed to have the same
2303 !isa<ConstantSDNode>(Op.getOperand(1)))
2308 cast<ConstantSDNode>(Op.getOperand(1))->getAPIntValue()))
2338 if (const ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op.getOperand(1)))
2381 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Operand.getNode())) {
2585 isa<ConstantSDNode>(Operand.getOperand(1)) &&
2629 ConstantSDNode *Cst1,
2630 ConstantSDNode *Cst2) {
2665 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1.getNode());
2666 ConstantSDNode *N2C = dyn_cast<ConstantSDNode>(N2.getNode());
2799 isa<ConstantSDNode>(N2) && "Invalid FP_ROUND!");
2881 ConstantSDNode *N1Op2C = dyn_cast<ConstantSDNode>(N1Op2.getNode());
2909 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(N1)) {
2926 if (isa<ConstantSDNode>(Index.getNode())) {
2928 cast<ConstantSDNode>(Index.getNode())->getZExtValue()
3110 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1.getNode());
3153 if (isa<ConstantSDNode>(Index.getNode())) {
3155 cast<ConstantSDNode>(Index.getNode())->getZExtValue()
3252 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Value)) {
3327 SrcDelta = cast<ConstantSDNode>(Src.getOperand(1))->getZExtValue();
3604 isa<ConstantSDNode>(Src) && cast<ConstantSDNode>(Src)->isNullValue();
3666 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size);
3731 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size);
3783 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size);
4110 !isa<ConstantSDNode>(Ptr.getOperand(1)) ||
4116 cast<ConstantSDNode>(Ptr.getOperand(1))->getSExtValue());
4125 if (ConstantSDNode *OffsetNode = dyn_cast<ConstantSDNode>(OffsetOp))
4505 if (ConstantSDNode *AndRHS = dyn_cast<ConstantSDNode>(N3.getOperand(1))) {
5881 return cast<ConstantSDNode>(OperandList[Num])->getZExtValue();
5984 cast<ConstantSDNode>(Loc.getOperand(1))->getSExtValue() == Dist*Bytes)
6081 else if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(OpVal))