Lines Matching refs:ConstantSDNode

106     const ConstantSDNode *CN = cast<ConstantSDNode>(N);  in SelectCMOVPred()
269 Imm = cast<ConstantSDNode>(N)->getZExtValue(); in isInt32Immediate()
299 const ConstantSDNode *C = dyn_cast<ConstantSDNode>(Node); in isScaledConstantInRange()
481 ConstantSDNode *MulConst = dyn_cast<ConstantSDNode>(N.getOperand(1)); in canExtractShiftFromMul()
540 ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1)); in SelectImmShifterOperand()
564 ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1)); in SelectRegShifterOperand()
612 if (ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in SelectAddrModeImm12()
641 if (ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in SelectLdStSOReg()
688 if (ConstantSDNode *Sh = in SelectLdStSOReg()
689 dyn_cast<ConstantSDNode>(N.getOperand(1).getOperand(1))) { in SelectLdStSOReg()
710 if (ConstantSDNode *Sh = in SelectLdStSOReg()
711 dyn_cast<ConstantSDNode>(N.getOperand(0).getOperand(1))) { in SelectLdStSOReg()
763 if (ConstantSDNode *Sh = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in SelectAddrMode2OffsetReg()
1011 if (ConstantSDNode *NC = dyn_cast<ConstantSDNode>(N)) { in SelectAddrMode6Offset()
1023 Label = CurDAG->getTargetConstant(cast<ConstantSDNode>(N1)->getZExtValue(), in SelectAddrModePC()
1039 ConstantSDNode *NC = dyn_cast<ConstantSDNode>(N); in SelectThumbAddrModeRR()
1180 if (ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in SelectT2AddrModeImm12()
1214 if (ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in SelectT2AddrModeImm8()
1259 if (ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in SelectT2AddrModeSoReg()
1283 if (ConstantSDNode *Sh = dyn_cast<ConstantSDNode>(OffReg.getOperand(1))) { in SelectT2AddrModeSoReg()
1321 ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1)); in SelectT2AddrModeExclusive()
1439 auto *COffs = dyn_cast<ConstantSDNode>(LD->getOffset()); in tryT1IndexedLoad()
1607 unsigned Alignment = cast<ConstantSDNode>(Align)->getZExtValue(); in GetVLDSTAlign()
1738 auto C = dyn_cast<ConstantSDNode>(Inc); in isPerfectIncrement()
1845 assert(isa<ConstantSDNode>(Inc.getNode()) && in SelectVLD()
2017 assert(isa<ConstantSDNode>(Inc.getNode()) && in SelectVST()
2051 cast<ConstantSDNode>(N->getOperand(Vec0Idx + NumVecs))->getZExtValue(); in SelectVLDSTLane()
2057 Alignment = cast<ConstantSDNode>(Align)->getZExtValue(); in SelectVLDSTLane()
2176 Alignment = cast<ConstantSDNode>(Align)->getZExtValue(); in SelectVLDDup()
2447 ConstantSDNode *SRAConstant = dyn_cast<ConstantSDNode>(SRASrc1); in tryABSOp()
2513 if (!isa<ConstantSDNode>(Zero) || !cast<ConstantSDNode>(Zero)->isNullValue() || in SelectCMPZ()
2517 auto C = dyn_cast<ConstantSDNode>(And.getOperand(1)); in SelectCMPZ()
2599 unsigned Val = cast<ConstantSDNode>(N)->getZExtValue(); in Select()
2680 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(N->getOperand(1))) { in Select()
2731 auto *N1C = dyn_cast<ConstantSDNode>(N->getOperand(1)); in Select()
2784 N1C = dyn_cast<ConstantSDNode>(N1); in Select()
2789 ConstantSDNode *N2C = dyn_cast<ConstantSDNode>(N2); in Select()
2871 auto *Zero = dyn_cast<ConstantSDNode>(Subc.getOperand(0)); in Select()
2922 unsigned CC = (unsigned) cast<ConstantSDNode>(N2)->getZExtValue(); in Select()
2963 auto *C = dyn_cast<ConstantSDNode>(N->getOperand(1).getNode()); in Select()
3005 (ARMCC::CondCodes)cast<ConstantSDNode>(ARMcc)->getZExtValue(); in Select()
3357 unsigned IntNo = cast<ConstantSDNode>(N->getOperand(1))->getZExtValue(); in Select()
3374 … Ops.push_back(getI32Imm(cast<ConstantSDNode>(N->getOperand(2))->getZExtValue(), dl)); /* coproc */ in Select()
3375 … Ops.push_back(getI32Imm(cast<ConstantSDNode>(N->getOperand(3))->getZExtValue(), dl)); /* opc */ in Select()
3376 … Ops.push_back(getI32Imm(cast<ConstantSDNode>(N->getOperand(4))->getZExtValue(), dl)); /* CRm */ in Select()
4163 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(N->getOperand(i))) { in tryInlineAsm()