Lines Matching refs:getConstant

2247                           DAG.getConstant(0, dl, MVT::i32));  in LowerCallResult()
2261 DAG.getConstant(1, dl, MVT::i32)); in LowerCallResult()
2547 DAG.getConstant(MaskValue, dl, MVT::getIntegerVT(LocBits)); in LowerCall()
2557 DAG.getConstant(0, dl, MVT::i32)); in LowerCall()
2559 DAG.getConstant(1, dl, MVT::i32)); in LowerCall()
2610 SDValue Const = DAG.getConstant(4*i, dl, MVT::i32); in LowerCall()
2634 SDValue SizeNode = DAG.getConstant(Flags.getByValSize() - 4*offset, dl, in LowerCall()
2637 DAG.getConstant(Flags.getNonZeroByValAlign().value(), dl, MVT::i32); in LowerCall()
2781 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32); in LowerCall()
3187 DAG.getConstant(LROffset, DL, MVT::i32, false)); in LowerInterruptReturn()
3279 DAG.getConstant(MaskValue, dl, MVT::getIntegerVT(LocBits)); in LowerReturn()
3291 DAG.getConstant(0, dl, MVT::i32)); in LowerReturn()
3310 DAG.getConstant(1, dl, MVT::i32)); in LowerReturn()
3550 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, DL, MVT::i32); in LowerBlockAddress()
3661 DAG.getConstant(2, DL, MVT::i32)); in LowerGlobalTLSAddressWindows()
3698 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32); in LowerToTLSGeneralDynamicModel()
3749 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32); in LowerToTLSExecModels()
4062 SDValue Val = DAG.getConstant(0, dl, MVT::i32); in LowerEH_SJLJ_SETJMP()
4072 Op.getOperand(1), DAG.getConstant(0, dl, MVT::i32)); in LowerEH_SJLJ_LONGJMP()
4137 DAG.getNode(ISD::SRA, dl, VTy, Operand, DAG.getConstant(31, dl, VTy)); in LowerINTRINSIC_WO_CHAIN()
4140 DAG.getNode(ISD::SHL, dl, VTy, XOR, DAG.getConstant(1, dl, VTy)); in LowerINTRINSIC_WO_CHAIN()
4142 DAG.getNode(ISD::OR, dl, VTy, SHL, DAG.getConstant(1, dl, VTy)); in LowerINTRINSIC_WO_CHAIN()
4153 SDValue Constant0 = DAG.getConstant(0, dl, VTy); in LowerINTRINSIC_WO_CHAIN()
4154 SDValue Constant1 = DAG.getConstant(1, dl, VTy); in LowerINTRINSIC_WO_CHAIN()
4155 SDValue Constant31 = DAG.getConstant(31, dl, VTy); in LowerINTRINSIC_WO_CHAIN()
4191 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32); in LowerINTRINSIC_WO_CHAIN()
4280 DAG.getConstant(0, dl, MVT::i32)); in LowerATOMIC_FENCE()
4298 DAG.getConstant(Intrinsic::arm_dmb, dl, MVT::i32), in LowerATOMIC_FENCE()
4299 DAG.getConstant(Domain, dl, MVT::i32)); in LowerATOMIC_FENCE()
4325 Op.getOperand(1), DAG.getConstant(isRead, dl, MVT::i32), in LowerPREFETCH()
4326 DAG.getConstant(isData, dl, MVT::i32)); in LowerPREFETCH()
4433 FIN = DAG.getNode(ISD::ADD, dl, PtrVT, FIN, DAG.getConstant(4, dl, PtrVT)); in StoreByValRegs()
4760 RHS = DAG.getConstant(C - 1, dl, MVT::i32); in getARMCmp()
4767 RHS = DAG.getConstant(C - 1, dl, MVT::i32); in getARMCmp()
4774 RHS = DAG.getConstant(C + 1, dl, MVT::i32); in getARMCmp()
4781 RHS = DAG.getConstant(C + 1, dl, MVT::i32); in getARMCmp()
4825 SDValue ShiftAmt = DAG.getConstant(ShiftBits, dl, MVT::i32); in getARMCmp()
4827 RHS = DAG.getConstant(RHSV << ShiftBits, dl, MVT::i32); in getARMCmp()
4846 DAG.getConstant(ShiftAmt, dl, MVT::i32)); in getARMCmp()
4849 ARMcc = DAG.getConstant(ARMCC::HI, dl, MVT::i32); in getARMCmp()
4881 ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in getARMCmp()
4944 ARMcc = DAG.getConstant(ARMCC::VC, dl, MVT::i32); in getARMXALUOOp()
4949 ARMcc = DAG.getConstant(ARMCC::HS, dl, MVT::i32); in getARMXALUOOp()
4958 ARMcc = DAG.getConstant(ARMCC::VC, dl, MVT::i32); in getARMXALUOOp()
4963 ARMcc = DAG.getConstant(ARMCC::HS, dl, MVT::i32); in getARMXALUOOp()
4969 ARMcc = DAG.getConstant(ARMCC::EQ, dl, MVT::i32); in getARMXALUOOp()
4974 DAG.getConstant(0, dl, MVT::i32)); in getARMXALUOOp()
4980 ARMcc = DAG.getConstant(ARMCC::EQ, dl, MVT::i32); in getARMXALUOOp()
4987 DAG.getConstant(31, dl, MVT::i32))); in getARMXALUOOp()
5007 SDValue TVal = DAG.getConstant(1, dl, MVT::i32); in LowerSignedALUO()
5008 SDValue FVal = DAG.getConstant(0, dl, MVT::i32); in LowerSignedALUO()
5027 BoolCarry, DAG.getConstant(1, DL, CarryVT)); in ConvertBooleanCarryToCarryFlag()
5038 DAG.getConstant(0, DL, MVT::i32), in ConvertCarryFlagToBooleanCarry()
5039 DAG.getConstant(0, DL, MVT::i32), Flags); in ConvertCarryFlagToBooleanCarry()
5071 DAG.getConstant(1, dl, MVT::i32), Overflow); in LowerUnsignedALUO()
5195 DAG.getConstant(1, dl, Cond.getValueType())); in LowerSELECT()
5198 DAG.getConstant(0, dl, Cond.getValueType()), in LowerSELECT()
5368 DAG.getConstant(llvm::countr_one(K), dl, VT)); in LowerSaturatingConditional()
5371 DAG.getConstant(llvm::countr_one(K), dl, VT)); in LowerSaturatingConditional()
5448 DAG.getConstant(31, dl, VT)); in LowerSELECT_CC()
5520 RHS = DAG.getConstant(0, dl, LHS.getValueType()); in LowerSELECT_CC()
5552 ARMcc = DAG.getConstant(ARMCC::GE, dl, MVT::i32); in LowerSELECT_CC()
5581 SDValue ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in LowerSELECT_CC()
5586 SDValue ARMcc2 = DAG.getConstant(CondCode2, dl, MVT::i32); in LowerSELECT_CC()
5619 return DAG.getConstant(0, SDLoc(Op), MVT::i32); in bitcastf32Toi32()
5634 RetVal1 = DAG.getConstant(0, dl, MVT::i32); in expandf64Toi32()
5635 RetVal2 = DAG.getConstant(0, dl, MVT::i32); in expandf64Toi32()
5647 PtrType, Ptr, DAG.getConstant(4, dl, PtrType)); in expandf64Toi32()
5682 SDValue Mask = DAG.getConstant(0x7fffffff, dl, MVT::i32); in OptimizeVFPBrcond()
5702 ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in OptimizeVFPBrcond()
5738 ARMcc = DAG.getConstant(CondCode, SDLoc(ARMcc), MVT::i32); in LowerBRCOND()
5763 RHS = DAG.getConstant(0, dl, LHS.getValueType()); in LowerBR_CC()
5791 ARMcc = DAG.getConstant(CondCode, SDLoc(ARMcc), MVT::i32); in LowerBR_CC()
5817 SDValue ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in LowerBR_CC()
5824 ARMcc = DAG.getConstant(CondCode2, dl, MVT::i32); in LowerBR_CC()
5841 Index = DAG.getNode(ISD::MUL, dl, PTy, Index, DAG.getConstant(4, dl, PTy)); in LowerBR_JT()
5966 DAG.getConstant((1 << BW) - 1, DL, VT)); in LowerFP_TO_INT_SAT()
5969 DAG.getConstant(-(1 << BW), DL, VT)); in LowerFP_TO_INT_SAT()
6057 DAG.getConstant(32, dl, MVT::i32)); in LowerFCOPYSIGN()
6065 DAG.getConstant(32, dl, MVT::i32)); in LowerFCOPYSIGN()
6069 DAG.getConstant(32, dl, MVT::i32)); in LowerFCOPYSIGN()
6085 DAG.getConstant(0, dl, MVT::i32)); in LowerFCOPYSIGN()
6100 SDValue Mask1 = DAG.getConstant(0x80000000, dl, MVT::i32); in LowerFCOPYSIGN()
6101 SDValue Mask2 = DAG.getConstant(0x7fffffff, dl, MVT::i32); in LowerFCOPYSIGN()
6132 SDValue Offset = DAG.getConstant(4, dl, MVT::i32); in LowerRETURNADDR()
6241 DAG.getConstant(NewIndex.getZExtValue(), dl, MVT::i32)); in CombineVMOVDRRCandidateWithVecOp()
6337 DAG.getConstant(VTBits, dl, MVT::i32), ShAmt); in LowerShiftRightParts()
6340 DAG.getConstant(VTBits, dl, MVT::i32)); in LowerShiftRightParts()
6344 SDValue CmpLo = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftRightParts()
6352 DAG.getConstant(VTBits - 1, dl, VT)) in LowerShiftRightParts()
6353 : DAG.getConstant(0, dl, VT); in LowerShiftRightParts()
6354 SDValue CmpHi = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftRightParts()
6379 DAG.getConstant(VTBits, dl, MVT::i32), ShAmt); in LowerShiftLeftParts()
6385 DAG.getConstant(VTBits, dl, MVT::i32)); in LowerShiftLeftParts()
6387 SDValue CmpHi = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftLeftParts()
6392 SDValue CmpLo = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftLeftParts()
6396 DAG.getConstant(0, dl, VT), ARMcc, CCR, CmpLo); in LowerShiftLeftParts()
6411 DAG.getConstant(Intrinsic::arm_get_fpscr, dl, MVT::i32)}; in LowerGET_ROUNDING()
6417 DAG.getConstant(1U << 22, dl, MVT::i32)); in LowerGET_ROUNDING()
6419 DAG.getConstant(22, dl, MVT::i32)); in LowerGET_ROUNDING()
6421 DAG.getConstant(3, dl, MVT::i32)); in LowerGET_ROUNDING()
6443 DAG.getConstant(1, DL, MVT::i32)); in LowerSET_ROUNDING()
6445 DAG.getConstant(0x3, DL, MVT::i32)); in LowerSET_ROUNDING()
6447 DAG.getConstant(ARM::RoundingBitsPos, DL, MVT::i32)); in LowerSET_ROUNDING()
6451 DAG.getConstant(Intrinsic::arm_get_fpscr, DL, MVT::i32)}; in LowerSET_ROUNDING()
6460 DAG.getConstant(RMMask, DL, MVT::i32)); in LowerSET_ROUNDING()
6463 Chain, DAG.getConstant(Intrinsic::arm_set_fpscr, DL, MVT::i32), FPSCR}; in LowerSET_ROUNDING()
6476 DAG.getConstant(Intrinsic::arm_get_fpscr, DL, MVT::i32)}; in LowerSET_FPMODE()
6484 DAG.getConstant(ARM::FPStatusBits, DL, MVT::i32)); in LowerSET_FPMODE()
6487 DAG.getConstant(~ARM::FPStatusBits, DL, MVT::i32)); in LowerSET_FPMODE()
6491 Chain, DAG.getConstant(Intrinsic::arm_set_fpscr, DL, MVT::i32), FPSCR}; in LowerSET_FPMODE()
6503 DAG.getConstant(Intrinsic::arm_get_fpscr, DL, MVT::i32)}; in LowerRESET_FPMODE()
6511 DAG.getConstant(ARM::FPStatusBits | ARM::FPReservedBits, DL, MVT::i32)); in LowerRESET_FPMODE()
6513 DAG.getConstant(Intrinsic::arm_set_fpscr, DL, MVT::i32), in LowerRESET_FPMODE()
6594 Ops.push_back(DAG.getConstant(Intrinsic::arm_neon_vpaddlu, DL, in LowerCTPOP()
6678 DAG.getConstant(Cnt, dl, MVT::i32)); in LowerShift()
6690 DAG.getConstant(Cnt, dl, MVT::i32)); in LowerShift()
6737 DAG.getConstant(0, dl, MVT::i32), ShAmt); in Expand64BitShift()
6862 DAG.getConstant(ARMCC::GT, dl, MVT::i32)); in LowerVSETCC()
6864 DAG.getConstant(ARMCC::GT, dl, MVT::i32)); in LowerVSETCC()
6874 DAG.getConstant(ARMCC::GT, dl, MVT::i32)); in LowerVSETCC()
6876 DAG.getConstant(ARMCC::GE, dl, MVT::i32)); in LowerVSETCC()
6947 DAG.getConstant(Opc, dl, MVT::i32)); in LowerVSETCC()
6950 DAG.getConstant(Opc, dl, MVT::i32)); in LowerVSETCC()
6972 DAG.getConstant(1, DL, MVT::i32), Carry); in LowerSETCCCARRY()
6979 SDValue FVal = DAG.getConstant(0, DL, MVT::i32); in LowerSETCCCARRY()
6980 SDValue TVal = DAG.getConstant(1, DL, MVT::i32); in LowerSETCCCARRY()
6981 SDValue ARMcc = DAG.getConstant( in LowerSETCCCARRY()
7166 SDValue Lo = DAG.getConstant(INTVal.trunc(32), DL, MVT::i32); in LowerConstantFP()
7167 SDValue Hi = DAG.getConstant(INTVal.lshr(32).trunc(32), DL, MVT::i32); in LowerConstantFP()
7172 DAG.getConstant(INTVal, DL, MVT::i32)); in LowerConstantFP()
7201 DAG.getConstant(0, DL, MVT::i32)); in LowerConstantFP()
7232 DAG.getConstant(0, DL, MVT::i32)); in LowerConstantFP()
7249 DAG.getConstant(0, DL, MVT::i32)); in LowerConstantFP()
7710 DAG.getConstant(0, dl, MVT::i32)); in LowerBuildVectorOfFPTrunc()
7712 DAG.getConstant(1, dl, MVT::i32)); in LowerBuildVectorOfFPTrunc()
7756 DAG.getConstant(Offset, dl, MVT::i32)); in LowerBuildVectorOfFPExt()
7771 return DAG.getConstant(Val, dl, MVT::i32); in IsSingleInstrConstant()
7774 return DAG.getConstant(Val, dl, MVT::i32); in IsSingleInstrConstant()
7829 DAG.getConstant(Bits32, dl, MVT::i32)); in LowerBUILD_VECTOR_i1()
7835 DAG.getConstant(i, dl, MVT::i32)); in LowerBUILD_VECTOR_i1()
7871 DAG.getConstant(N, DL, MVT::i32)); in LowerBUILD_VECTORToVIDUP()
7944 SDValue Const = DAG.getConstant(SplatBits.getZExtValue(), dl, MVT::i32); in LowerBUILD_VECTOR()
7988 SDValue Const = DAG.getConstant(SplatBits.getZExtValue(), dl, MVT::i32); in LowerBUILD_VECTOR()
8068 Value, DAG.getConstant(index, dl, MVT::i32)), in LowerBUILD_VECTOR()
8069 DAG.getConstant(index, dl, MVT::i32)); in LowerBUILD_VECTOR()
8085 Ops.push_back(DAG.getConstant(I, dl, MVT::i32)); in LowerBUILD_VECTOR()
8176 SDValue LaneIdx = DAG.getConstant(i, dl, MVT::i32); in LowerBUILD_VECTOR()
8301 DAG.getConstant(NumSrcElts, dl, MVT::i32)); in ReconstructShuffle()
8307 DAG.getConstant(0, dl, MVT::i32)); in ReconstructShuffle()
8312 DAG.getConstant(0, dl, MVT::i32)); in ReconstructShuffle()
8315 DAG.getConstant(NumSrcElts, dl, MVT::i32)); in ReconstructShuffle()
8319 DAG.getConstant(Src.MinElt, dl, MVT::i32)); in ReconstructShuffle()
8513 OpLHS, DAG.getConstant(OpNum-OP_VDUP0, dl, MVT::i32)); in GeneratePerfectShuffle()
8519 DAG.getConstant(OpNum - OP_VEXT1 + 1, dl, MVT::i32)); in GeneratePerfectShuffle()
8545 VTBLMask.push_back(DAG.getConstant(I, DL, MVT::i32)); in LowerVECTOR_SHUFFLEv8i8()
8640 DAG.getConstant(16, dl, MVT::i32)); in LowerVECTOR_SHUFFLE_i1()
8669 DAG.getConstant(ARMCC::NE, dl, MVT::i32)); in LowerVECTOR_SHUFFLE_i1()
8673 DAG.getConstant(ARMCC::NE, dl, MVT::i32)); in LowerVECTOR_SHUFFLE_i1()
8731 DAG.getConstant(Elt, dl, MVT::i32)); in LowerVECTOR_SHUFFLEUsingMovs()
8754 BitCast, DAG.getConstant(Part, dl, MVT::i32)); in LowerVECTOR_SHUFFLEUsingMovs()
8858 DAG.getConstant(Lane, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
8867 DAG.getConstant(Imm, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
8879 DAG.getConstant(Imm, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
8901 DAG.getConstant(0, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
8904 DAG.getConstant(1, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
8907 DAG.getConstant(1, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
8962 SDValue Amt = DAG.getConstant(EltSize, dl, FromVT); in LowerVECTOR_SHUFFLE()
9019 DAG.getConstant(ShuffleMask[i] & (NumElts-1), in LowerVECTOR_SHUFFLE()
9058 DAG.getConstant(~Mask, dl, MVT::i32)); in LowerINSERT_VECTOR_ELT_i1()
9118 DAG.getConstant(Lane * LaneWidth, dl, MVT::i32)); in LowerEXTRACT_VECTOR_ELT_i1()
9177 DAG.getConstant(ARMCC::NE, dl, MVT::i32)); in LowerCONCAT_VECTORS_i1()
9197 DAG.getConstant(j, dl, MVT::i32)); in LowerCONCAT_VECTORS_i1()
9209 DAG.getConstant(ARMCC::NE, dl, MVT::i32)); in LowerCONCAT_VECTORS_i1()
9279 DAG.getConstant(j, dl, MVT::i32)); in LowerEXTRACT_SUBVECTOR()
9281 DAG.getConstant(j + 1, dl, MVT::i32)); in LowerEXTRACT_SUBVECTOR()
9284 DAG.getConstant(ARMCC::NE, dl, MVT::i32)); in LowerEXTRACT_SUBVECTOR()
9294 DAG.getConstant(j, dl, MVT::i32)); in LowerEXTRACT_SUBVECTOR()
9300 DAG.getConstant(ARMCC::NE, dl, MVT::i32)); in LowerEXTRACT_SUBVECTOR()
9315 DAG.getNode(ISD::AND, DL, FromVT, Op, DAG.getConstant(1, DL, FromVT)); in LowerTruncatei1()
9316 return DAG.getNode(ISD::SETCC, DL, VT, And, DAG.getConstant(0, DL, FromVT), in LowerTruncatei1()
9599 Ops.push_back(DAG.getConstant(CInt.zextOrTrunc(32), dl, MVT::i32)); in SkipExtensionForVMULL()
9715 DAG.getConstant(Intrinsic::arm_neon_vrecpe, dl, MVT::i32), in LowerSDIV_v4i8()
9723 Y = DAG.getConstant(0xb000, dl, MVT::v4i32); in LowerSDIV_v4i8()
9749 DAG.getConstant(Intrinsic::arm_neon_vrecpe, dl, MVT::i32), in LowerSDIV_v4i16()
9752 DAG.getConstant(Intrinsic::arm_neon_vrecps, dl, MVT::i32), in LowerSDIV_v4i16()
9761 N1 = DAG.getConstant(0x89, dl, MVT::v4i32); in LowerSDIV_v4i16()
9839 DAG.getConstant(Intrinsic::arm_neon_vqmovnsu, dl, in LowerUDIV()
9858 DAG.getConstant(Intrinsic::arm_neon_vrecpe, dl, MVT::i32), in LowerUDIV()
9861 DAG.getConstant(Intrinsic::arm_neon_vrecps, dl, MVT::i32), in LowerUDIV()
9865 DAG.getConstant(Intrinsic::arm_neon_vrecps, dl, MVT::i32), in LowerUDIV()
9874 N1 = DAG.getConstant(2, dl, MVT::v4i32); in LowerUDIV()
9908 DAG.getConstant(1, DL, MVT::i32), Carry); in LowerUADDSUBO_CARRY()
9921 DAG.getConstant(1, DL, MVT::i32), Carry); in LowerUADDSUBO_CARRY()
10122 DAG.getConstant(32, dl, TLI.getPointerTy(DL))); in ExpandDIV_Windows()
10158 DAG.getConstant(32 - MemVT.getSizeInBits(), dl, MVT::i32)); in LowerPredicateLoad()
10162 DAG.getConstant(0, dl, MVT::i32)); in LowerPredicateLoad()
10207 DAG.getConstant(Elt, dl, MVT::i32))); in LowerPredicateStore()
10217 DAG.getConstant(16, dl, MVT::i32)); in LowerPredicateStore()
10332 DAG.getConstant(0 * NumElts / 4, dl, MVT::i32)); in LowerVecReduce()
10334 DAG.getConstant(1 * NumElts / 4, dl, MVT::i32)); in LowerVecReduce()
10336 DAG.getConstant(2 * NumElts / 4, dl, MVT::i32)); in LowerVecReduce()
10338 DAG.getConstant(3 * NumElts / 4, dl, MVT::i32)); in LowerVecReduce()
10344 DAG.getConstant(0, dl, MVT::i32)); in LowerVecReduce()
10346 DAG.getConstant(1, dl, MVT::i32)); in LowerVecReduce()
10390 SDValue PairwiseOp = DAG.getConstant(PairwiseIntrinsic, dl, MVT::i32); in LowerVecReduceMinMax()
10415 DAG.getConstant(0, dl, MVT::i32)); in LowerVecReduceMinMax()
10466 DAG.getConstant(0, DL, MVT::i32))); in ReplaceREADCYCLECOUNTER()
10528 RHS = DAG.getConstant(0, dl, LHS.getValueType()); in LowerFSETCC()
10544 SDValue True = DAG.getConstant(1, dl, VT); in LowerFSETCC()
10545 SDValue False = DAG.getConstant(0, dl, VT); in LowerFSETCC()
10546 SDValue ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in LowerFSETCC()
10551 ARMcc = DAG.getConstant(CondCode2, dl, MVT::i32); in LowerFSETCC()
12555 OtherOp = DAG.getConstant(0, dl, VT); in isConditionalZeroOrAllOnes()
12558 OtherOp = DAG.getConstant(1, dl, VT); in isConditionalZeroOrAllOnes()
12662 Ops.push_back(DAG.getConstant(Intrinsic::arm_neon_vpadd, dl, in AddCombineToVPADD()
12707 Ops.push_back(DAG.getConstant(Opcode, dl, in AddCombineVUZPToVPADDL()
12796 Ops.push_back(DAG.getConstant(Intrinsic::arm_neon_vpaddls, dl, in AddCombineBUILD_VECTORToVPADDL()
13169 RHS = DAG.getConstant(-imm, DL, MVT::i32); in PerformAddcSubcCombine()
13194 RHS = DAG.getConstant(~imm, DL, MVT::i32); in PerformAddeSubeCombine()
13521 DCI.DAG.getConstant(Opc, DL, MVT::i32), in PerformVSetCCToVCTPCombine()
14009 DAG.getConstant(C1Int, dl, MVT::i32)); in PerformSHLSimplify()
14098 DCI.DAG.getConstant(0, dl, MVT::i32), in PerformSUBCombine()
14255 DAG.getConstant(Log2_32(MulAmt - 1), DL, in PerformMULCombine()
14262 DAG.getConstant(Log2_32(MulAmt + 1), DL, in PerformMULCombine()
14275 DAG.getConstant(Log2_32(MulAmtAbs + 1), DL, in PerformMULCombine()
14283 DAG.getConstant(Log2_32(MulAmtAbs - 1), DL, in PerformMULCombine()
14286 DAG.getConstant(0, DL, MVT::i32), Res); in PerformMULCombine()
14293 Res, DAG.getConstant(ShiftAmt, DL, MVT::i32)); in PerformMULCombine()
14355 DAG.getConstant(C3 - C2, DL, MVT::i32)); in CombineANDShift()
14357 DAG.getConstant(C3, DL, MVT::i32)); in CombineANDShift()
14366 DAG.getConstant(C3 - C2, DL, MVT::i32)); in CombineANDShift()
14368 DAG.getConstant(C3, DL, MVT::i32)); in CombineANDShift()
14379 DAG.getConstant(C2 + C3, DL, MVT::i32)); in CombineANDShift()
14381 DAG.getConstant(C3, DL, MVT::i32)); in CombineANDShift()
14392 DAG.getConstant(C2 + C3, DL, MVT::i32)); in CombineANDShift()
14394 DAG.getConstant(C3, DL, MVT::i32)); in CombineANDShift()
14404 DAG.getConstant(C1 >> C2, DL, MVT::i32)); in CombineANDShift()
14406 DAG.getConstant(C2, DL, MVT::i32)); in CombineANDShift()
14571 DAG.getConstant(Val, DL, MVT::i32), in PerformORCombineToBFI()
14572 DAG.getConstant(Mask, DL, MVT::i32)); in PerformORCombineToBFI()
14598 DAG.getConstant(amt, DL, MVT::i32)); in PerformORCombineToBFI()
14600 DAG.getConstant(Mask, DL, MVT::i32)); in PerformORCombineToBFI()
14615 DAG.getConstant(lsb, DL, MVT::i32)); in PerformORCombineToBFI()
14617 DAG.getConstant(Mask2, DL, MVT::i32)); in PerformORCombineToBFI()
14637 DAG.getConstant(~Mask, DL, MVT::i32)); in PerformORCombineToBFI()
14838 Ops.push_back(DAG.getConstant(CC, DL, MVT::i32)); in PerformXORCombine()
14954 DAG.getConstant(NewFromMask.countr_zero(), dl, VT)); in PerformBFICombine()
14956 DAG.getConstant(~NewToMask, dl, VT)); in PerformBFICombine()
15041 DAG.getConstant(Cond, SDLoc(N), MVT::i32), C); in PerformCSETCombine()
15046 DAG.getConstant(ARMCC::getOppositeCondition(Cond), SDLoc(N), MVT::i32), C); in PerformCSETCombine()
15078 DAG.getConstant(4, DL, MVT::i32)); in PerformVMOVRRDCombine()
15230 return DAG.getConstant(V.bitcastToAPInt().getZExtValue(), SDLoc(N), VT); in PerformVMOVrhCombine()
15384 SDValue LaneIdx = DAG.getConstant(Idx, dl, MVT::i32); in PerformARMBUILD_VECTORCombine()
15413 DCI.DAG.getConstant(65535, dl, MVT::i32)); in PerformPREDICATE_CASTCombine()
15472 DAG.getConstant(SwappedCond, dl, MVT::i32)); in PerformVCMPCombine()
15476 DAG.getConstant(SwappedCond, dl, MVT::i32)); in PerformVCMPCombine()
15566 DCI.DAG.getConstant(Ext.getConstantOperandVal(1) / 2, dl, MVT::i32)); in PerformExtractEltToVMOVRRD()
15629 DCI.DAG.getConstant(SubIdx, dl, MVT::i32)); in PerformExtractEltCombine()
15704 DAG.getConstant(1, DL, MVT::i32)); in PerformShuffleVMOVNCombine()
15710 DAG.getConstant(1, DL, MVT::i32)); in PerformShuffleVMOVNCombine()
16056 Ops.push_back(DAG.getConstant(Alignment.value(), dl, MVT::i32)); in TryCombineBaseUpdate()
16207 SDValue NewInc = DCI.DAG.getConstant(NewConstInc, SDLoc(N), MVT::i32); in CombineBaseUpdate()
16524 DAG.getConstant(LD->getAlign().value(), SDLoc(N), MVT::i32)}; in PerformVDUPCombine()
16615 SDValue Increment = DAG.getConstant(StoreType.getSizeInBits() / 8, DL, in PerformTruncatingStoreCombine()
16712 DAG.getConstant(i * NumElements, DL, MVT::i32)); in PerformSplittingToNarrowingStores()
16716 Extract, DAG.getConstant(0, DL, MVT::i32)); in PerformSplittingToNarrowingStores()
16848 DAG.getConstant(4, DL, MVT::i32)); in PerformSTORECombine()
16936 DAG.getConstant(IntrinsicOpcode, dl, MVT::i32), Op->getOperand(0), in PerformVCVTCombine()
16937 DAG.getConstant(C, dl, MVT::i32)); in PerformVCVTCombine()
17091 DAG.getConstant(IntrinsicOpcode, DL, MVT::i32), ConvInput, in PerformVMulVCTPCombine()
17092 DAG.getConstant(C, DL, MVT::i32)); in PerformVMulVCTPCombine()
17484 DAG.getConstant(-ShiftAmt, DL, MVT::i32)); in PerformLongShiftCombine()
17619 N->getOperand(1), DAG.getConstant(Cnt, dl, MVT::i32)); in PerformIntrinsicCombine()
17638 DAG.getConstant(Cnt, dl, MVT::i32)); in PerformIntrinsicCombine()
17753 DAG.getConstant(MaskedBits, DL, MVT::i32)); in PerformShiftCombine()
17756 DAG.getConstant(MaskedBits - ShiftAmt, DL, MVT::i32)); in PerformShiftCombine()
17777 DAG.getConstant(Cnt, dl, MVT::i32)); in PerformShiftCombine()
17788 DAG.getConstant(Cnt, dl, MVT::i32)); in PerformShiftCombine()
17865 DAG.getConstant(0, DL, MVT::i32)); in PerformSplittingToWideningLoad()
17964 DAG.getConstant(MinC.countr_one(), DL, VT)); in PerformMinMaxToSatCombine()
17967 DAG.getConstant(MinC.countr_one(), DL, VT)); in PerformMinMaxToSatCombine()
18030 N0->getOperand(0), DAG.getConstant(0, DL, MVT::i32)); in PerformMinMaxCombine()
18071 DAG.getConstant(0, DL, MVT::i32)); in PerformMinMaxCombine()
18074 DAG.getConstant(ExtConst, DL, VT)); in PerformMinMaxCombine()
18160 DAG.getConstant(BitInX, dl, VT)); in PerformCMOVToBFICombine()
18171 DAG.getConstant(~Mask, dl, VT)); in PerformCMOVToBFICombine()
18470 DAG.getConstant(5, dl, MVT::i32)); in PerformCMOVCombine()
18488 DAG.getConstant(1, dl, MVT::i32), Neg.getValue(1)); in PerformCMOVCombine()
18514 DAG.getConstant(ARMCC::NE, dl, MVT::i32), in PerformCMOVCombine()
18542 TrueVal = DAG.getConstant(1, dl, VT); in PerformCMOVCombine()
18549 DAG.getConstant(ShiftAmount, dl, MVT::i32)); in PerformCMOVCombine()
18644 DAG.getConstant(1, DL, MVT::i32)); in PerformMVETruncCombine()
18650 DAG.getConstant(1, DL, MVT::i32)); in PerformMVETruncCombine()
18667 DAG.getConstant(i, DL, MVT::i32)); in PerformMVETruncCombine()
18694 DAG.getConstant(I * 16 / NumIns, DL, StackPtr.getValueType())); in PerformMVETruncCombine()
18868 DAG.getConstant(I * 16 / NumOuts, DL, StackPtr.getValueType())); in PerformMVEExtCombine()
19800 Offset = DAG.getConstant(-RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getARMIndexedAddressParts()
19814 Offset = DAG.getConstant(-RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getARMIndexedAddressParts()
19857 Offset = DAG.getConstant(-RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getT2IndexedAddressParts()
19861 Offset = DAG.getConstant(RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getT2IndexedAddressParts()
19890 Offset = DAG.getConstant(-RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getMVEIndexedAddressParts()
19894 Offset = DAG.getConstant(RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getMVEIndexedAddressParts()
20244 SDValue NewC = TLO.DAG.getConstant(NewMask, DL, VT); in targetShrinkDemandedConstant()
20297 TLO.DAG.getConstant(32 - ShAmt, SDLoc(Op), MVT::i32))); in SimplifyDemandedBitsForTargetNode()
20862 DAG.getConstant(-(uint64_t)Align->value(), DL, MVT::i32)); in LowerDYNAMIC_STACKALLOC()
20869 DAG.getConstant(2, DL, MVT::i32)); in LowerDYNAMIC_STACKALLOC()