Lines Matching refs:getConstant
2239 DAG.getConstant(0, dl, MVT::i32)); in LowerCallResult()
2253 DAG.getConstant(1, dl, MVT::i32)); in LowerCallResult()
2531 DAG.getConstant(MaskValue, dl, MVT::getIntegerVT(LocBits)); in LowerCall()
2541 DAG.getConstant(0, dl, MVT::i32)); in LowerCall()
2543 DAG.getConstant(1, dl, MVT::i32)); in LowerCall()
2594 SDValue Const = DAG.getConstant(4*i, dl, MVT::i32); in LowerCall()
2618 SDValue SizeNode = DAG.getConstant(Flags.getByValSize() - 4*offset, dl, in LowerCall()
2621 DAG.getConstant(Flags.getNonZeroByValAlign().value(), dl, MVT::i32); in LowerCall()
2767 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32); in LowerCall()
3171 DAG.getConstant(LROffset, DL, MVT::i32, false)); in LowerInterruptReturn()
3263 DAG.getConstant(MaskValue, dl, MVT::getIntegerVT(LocBits)); in LowerReturn()
3275 DAG.getConstant(0, dl, MVT::i32)); in LowerReturn()
3294 DAG.getConstant(1, dl, MVT::i32)); in LowerReturn()
3534 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, DL, MVT::i32); in LowerBlockAddress()
3645 DAG.getConstant(2, DL, MVT::i32)); in LowerGlobalTLSAddressWindows()
3682 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32); in LowerToTLSGeneralDynamicModel()
3733 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32); in LowerToTLSExecModels()
4048 SDValue Val = DAG.getConstant(0, dl, MVT::i32); in LowerEH_SJLJ_SETJMP()
4058 Op.getOperand(1), DAG.getConstant(0, dl, MVT::i32)); in LowerEH_SJLJ_LONGJMP()
4125 DAG.getNode(ISD::SRA, dl, VTy, Operand, DAG.getConstant(31, dl, VTy)); in LowerINTRINSIC_WO_CHAIN()
4128 DAG.getNode(ISD::SHL, dl, VTy, XOR, DAG.getConstant(1, dl, VTy)); in LowerINTRINSIC_WO_CHAIN()
4130 DAG.getNode(ISD::OR, dl, VTy, SHL, DAG.getConstant(1, dl, VTy)); in LowerINTRINSIC_WO_CHAIN()
4141 SDValue Constant0 = DAG.getConstant(0, dl, VTy); in LowerINTRINSIC_WO_CHAIN()
4142 SDValue Constant1 = DAG.getConstant(1, dl, VTy); in LowerINTRINSIC_WO_CHAIN()
4143 SDValue Constant31 = DAG.getConstant(31, dl, VTy); in LowerINTRINSIC_WO_CHAIN()
4179 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32); in LowerINTRINSIC_WO_CHAIN()
4260 DAG.getConstant(0, dl, MVT::i32)); in LowerATOMIC_FENCE()
4278 DAG.getConstant(Intrinsic::arm_dmb, dl, MVT::i32), in LowerATOMIC_FENCE()
4279 DAG.getConstant(Domain, dl, MVT::i32)); in LowerATOMIC_FENCE()
4305 Op.getOperand(1), DAG.getConstant(isRead, dl, MVT::i32), in LowerPREFETCH()
4306 DAG.getConstant(isData, dl, MVT::i32)); in LowerPREFETCH()
4413 FIN = DAG.getNode(ISD::ADD, dl, PtrVT, FIN, DAG.getConstant(4, dl, PtrVT)); in StoreByValRegs()
4743 RHS = DAG.getConstant(C - 1, dl, MVT::i32); in getARMCmp()
4750 RHS = DAG.getConstant(C - 1, dl, MVT::i32); in getARMCmp()
4757 RHS = DAG.getConstant(C + 1, dl, MVT::i32); in getARMCmp()
4764 RHS = DAG.getConstant(C + 1, dl, MVT::i32); in getARMCmp()
4808 SDValue ShiftAmt = DAG.getConstant(ShiftBits, dl, MVT::i32); in getARMCmp()
4810 RHS = DAG.getConstant(RHSV << ShiftBits, dl, MVT::i32); in getARMCmp()
4829 DAG.getConstant(ShiftAmt, dl, MVT::i32)); in getARMCmp()
4832 ARMcc = DAG.getConstant(ARMCC::HI, dl, MVT::i32); in getARMCmp()
4864 ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in getARMCmp()
4927 ARMcc = DAG.getConstant(ARMCC::VC, dl, MVT::i32); in getARMXALUOOp()
4932 ARMcc = DAG.getConstant(ARMCC::HS, dl, MVT::i32); in getARMXALUOOp()
4941 ARMcc = DAG.getConstant(ARMCC::VC, dl, MVT::i32); in getARMXALUOOp()
4946 ARMcc = DAG.getConstant(ARMCC::HS, dl, MVT::i32); in getARMXALUOOp()
4952 ARMcc = DAG.getConstant(ARMCC::EQ, dl, MVT::i32); in getARMXALUOOp()
4957 DAG.getConstant(0, dl, MVT::i32)); in getARMXALUOOp()
4963 ARMcc = DAG.getConstant(ARMCC::EQ, dl, MVT::i32); in getARMXALUOOp()
4970 DAG.getConstant(31, dl, MVT::i32))); in getARMXALUOOp()
4990 SDValue TVal = DAG.getConstant(1, dl, MVT::i32); in LowerSignedALUO()
4991 SDValue FVal = DAG.getConstant(0, dl, MVT::i32); in LowerSignedALUO()
5010 BoolCarry, DAG.getConstant(1, DL, CarryVT)); in ConvertBooleanCarryToCarryFlag()
5021 DAG.getConstant(0, DL, MVT::i32), in ConvertCarryFlagToBooleanCarry()
5022 DAG.getConstant(0, DL, MVT::i32), Flags); in ConvertCarryFlagToBooleanCarry()
5054 DAG.getConstant(1, dl, MVT::i32), Overflow); in LowerUnsignedALUO()
5178 DAG.getConstant(1, dl, Cond.getValueType())); in LowerSELECT()
5181 DAG.getConstant(0, dl, Cond.getValueType()), in LowerSELECT()
5351 DAG.getConstant(llvm::countr_one(K), dl, VT)); in LowerSaturatingConditional()
5354 DAG.getConstant(llvm::countr_one(K), dl, VT)); in LowerSaturatingConditional()
5431 DAG.getConstant(31, dl, VT)); in LowerSELECT_CC()
5503 RHS = DAG.getConstant(0, dl, LHS.getValueType()); in LowerSELECT_CC()
5535 ARMcc = DAG.getConstant(ARMCC::GE, dl, MVT::i32); in LowerSELECT_CC()
5564 SDValue ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in LowerSELECT_CC()
5569 SDValue ARMcc2 = DAG.getConstant(CondCode2, dl, MVT::i32); in LowerSELECT_CC()
5602 return DAG.getConstant(0, SDLoc(Op), MVT::i32); in bitcastf32Toi32()
5617 RetVal1 = DAG.getConstant(0, dl, MVT::i32); in expandf64Toi32()
5618 RetVal2 = DAG.getConstant(0, dl, MVT::i32); in expandf64Toi32()
5630 PtrType, Ptr, DAG.getConstant(4, dl, PtrType)); in expandf64Toi32()
5665 SDValue Mask = DAG.getConstant(0x7fffffff, dl, MVT::i32); in OptimizeVFPBrcond()
5685 ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in OptimizeVFPBrcond()
5721 ARMcc = DAG.getConstant(CondCode, SDLoc(ARMcc), MVT::i32); in LowerBRCOND()
5746 RHS = DAG.getConstant(0, dl, LHS.getValueType()); in LowerBR_CC()
5774 ARMcc = DAG.getConstant(CondCode, SDLoc(ARMcc), MVT::i32); in LowerBR_CC()
5800 SDValue ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in LowerBR_CC()
5807 ARMcc = DAG.getConstant(CondCode2, dl, MVT::i32); in LowerBR_CC()
5824 Index = DAG.getNode(ISD::MUL, dl, PTy, Index, DAG.getConstant(4, dl, PTy)); in LowerBR_JT()
5949 DAG.getConstant((1 << BW) - 1, DL, VT)); in LowerFP_TO_INT_SAT()
5952 DAG.getConstant(-(1 << BW), DL, VT)); in LowerFP_TO_INT_SAT()
6040 DAG.getConstant(32, dl, MVT::i32)); in LowerFCOPYSIGN()
6048 DAG.getConstant(32, dl, MVT::i32)); in LowerFCOPYSIGN()
6052 DAG.getConstant(32, dl, MVT::i32)); in LowerFCOPYSIGN()
6068 DAG.getConstant(0, dl, MVT::i32)); in LowerFCOPYSIGN()
6083 SDValue Mask1 = DAG.getConstant(0x80000000, dl, MVT::i32); in LowerFCOPYSIGN()
6084 SDValue Mask2 = DAG.getConstant(0x7fffffff, dl, MVT::i32); in LowerFCOPYSIGN()
6115 SDValue Offset = DAG.getConstant(4, dl, MVT::i32); in LowerRETURNADDR()
6224 DAG.getConstant(NewIndex.getZExtValue(), dl, MVT::i32)); in CombineVMOVDRRCandidateWithVecOp()
6320 DAG.getConstant(VTBits, dl, MVT::i32), ShAmt); in LowerShiftRightParts()
6323 DAG.getConstant(VTBits, dl, MVT::i32)); in LowerShiftRightParts()
6327 SDValue CmpLo = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftRightParts()
6335 DAG.getConstant(VTBits - 1, dl, VT)) in LowerShiftRightParts()
6336 : DAG.getConstant(0, dl, VT); in LowerShiftRightParts()
6337 SDValue CmpHi = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftRightParts()
6362 DAG.getConstant(VTBits, dl, MVT::i32), ShAmt); in LowerShiftLeftParts()
6368 DAG.getConstant(VTBits, dl, MVT::i32)); in LowerShiftLeftParts()
6370 SDValue CmpHi = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftLeftParts()
6375 SDValue CmpLo = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftLeftParts()
6379 DAG.getConstant(0, dl, VT), ARMcc, CCR, CmpLo); in LowerShiftLeftParts()
6394 DAG.getConstant(Intrinsic::arm_get_fpscr, dl, MVT::i32)}; in LowerGET_ROUNDING()
6400 DAG.getConstant(1U << 22, dl, MVT::i32)); in LowerGET_ROUNDING()
6402 DAG.getConstant(22, dl, MVT::i32)); in LowerGET_ROUNDING()
6404 DAG.getConstant(3, dl, MVT::i32)); in LowerGET_ROUNDING()
6426 DAG.getConstant(1, DL, MVT::i32)); in LowerSET_ROUNDING()
6428 DAG.getConstant(0x3, DL, MVT::i32)); in LowerSET_ROUNDING()
6430 DAG.getConstant(ARM::RoundingBitsPos, DL, MVT::i32)); in LowerSET_ROUNDING()
6434 DAG.getConstant(Intrinsic::arm_get_fpscr, DL, MVT::i32)}; in LowerSET_ROUNDING()
6443 DAG.getConstant(RMMask, DL, MVT::i32)); in LowerSET_ROUNDING()
6446 Chain, DAG.getConstant(Intrinsic::arm_set_fpscr, DL, MVT::i32), FPSCR}; in LowerSET_ROUNDING()
6459 DAG.getConstant(Intrinsic::arm_get_fpscr, DL, MVT::i32)}; in LowerSET_FPMODE()
6467 DAG.getConstant(ARM::FPStatusBits, DL, MVT::i32)); in LowerSET_FPMODE()
6470 DAG.getConstant(~ARM::FPStatusBits, DL, MVT::i32)); in LowerSET_FPMODE()
6474 Chain, DAG.getConstant(Intrinsic::arm_set_fpscr, DL, MVT::i32), FPSCR}; in LowerSET_FPMODE()
6486 DAG.getConstant(Intrinsic::arm_get_fpscr, DL, MVT::i32)}; in LowerRESET_FPMODE()
6494 DAG.getConstant(ARM::FPStatusBits | ARM::FPReservedBits, DL, MVT::i32)); in LowerRESET_FPMODE()
6496 DAG.getConstant(Intrinsic::arm_set_fpscr, DL, MVT::i32), in LowerRESET_FPMODE()
6577 Ops.push_back(DAG.getConstant(Intrinsic::arm_neon_vpaddlu, DL, in LowerCTPOP()
6661 DAG.getConstant(Cnt, dl, MVT::i32)); in LowerShift()
6673 DAG.getConstant(Cnt, dl, MVT::i32)); in LowerShift()
6720 DAG.getConstant(0, dl, MVT::i32), ShAmt); in Expand64BitShift()
6845 DAG.getConstant(ARMCC::GT, dl, MVT::i32)); in LowerVSETCC()
6847 DAG.getConstant(ARMCC::GT, dl, MVT::i32)); in LowerVSETCC()
6857 DAG.getConstant(ARMCC::GT, dl, MVT::i32)); in LowerVSETCC()
6859 DAG.getConstant(ARMCC::GE, dl, MVT::i32)); in LowerVSETCC()
6930 DAG.getConstant(Opc, dl, MVT::i32)); in LowerVSETCC()
6933 DAG.getConstant(Opc, dl, MVT::i32)); in LowerVSETCC()
6955 DAG.getConstant(1, DL, MVT::i32), Carry); in LowerSETCCCARRY()
6962 SDValue FVal = DAG.getConstant(0, DL, MVT::i32); in LowerSETCCCARRY()
6963 SDValue TVal = DAG.getConstant(1, DL, MVT::i32); in LowerSETCCCARRY()
6964 SDValue ARMcc = DAG.getConstant( in LowerSETCCCARRY()
7149 SDValue Lo = DAG.getConstant(INTVal.trunc(32), DL, MVT::i32); in LowerConstantFP()
7150 SDValue Hi = DAG.getConstant(INTVal.lshr(32).trunc(32), DL, MVT::i32); in LowerConstantFP()
7155 DAG.getConstant(INTVal, DL, MVT::i32)); in LowerConstantFP()
7184 DAG.getConstant(0, DL, MVT::i32)); in LowerConstantFP()
7215 DAG.getConstant(0, DL, MVT::i32)); in LowerConstantFP()
7232 DAG.getConstant(0, DL, MVT::i32)); in LowerConstantFP()
7693 DAG.getConstant(0, dl, MVT::i32)); in LowerBuildVectorOfFPTrunc()
7695 DAG.getConstant(1, dl, MVT::i32)); in LowerBuildVectorOfFPTrunc()
7739 DAG.getConstant(Offset, dl, MVT::i32)); in LowerBuildVectorOfFPExt()
7754 return DAG.getConstant(Val, dl, MVT::i32); in IsSingleInstrConstant()
7757 return DAG.getConstant(Val, dl, MVT::i32); in IsSingleInstrConstant()
7812 DAG.getConstant(Bits32, dl, MVT::i32)); in LowerBUILD_VECTOR_i1()
7818 DAG.getConstant(i, dl, MVT::i32)); in LowerBUILD_VECTOR_i1()
7854 DAG.getConstant(N, DL, MVT::i32)); in LowerBUILD_VECTORToVIDUP()
7927 SDValue Const = DAG.getConstant(SplatBits.getZExtValue(), dl, MVT::i32); in LowerBUILD_VECTOR()
7971 SDValue Const = DAG.getConstant(SplatBits.getZExtValue(), dl, MVT::i32); in LowerBUILD_VECTOR()
8051 Value, DAG.getConstant(index, dl, MVT::i32)), in LowerBUILD_VECTOR()
8052 DAG.getConstant(index, dl, MVT::i32)); in LowerBUILD_VECTOR()
8068 Ops.push_back(DAG.getConstant(I, dl, MVT::i32)); in LowerBUILD_VECTOR()
8159 SDValue LaneIdx = DAG.getConstant(i, dl, MVT::i32); in LowerBUILD_VECTOR()
8284 DAG.getConstant(NumSrcElts, dl, MVT::i32)); in ReconstructShuffle()
8290 DAG.getConstant(0, dl, MVT::i32)); in ReconstructShuffle()
8295 DAG.getConstant(0, dl, MVT::i32)); in ReconstructShuffle()
8298 DAG.getConstant(NumSrcElts, dl, MVT::i32)); in ReconstructShuffle()
8302 DAG.getConstant(Src.MinElt, dl, MVT::i32)); in ReconstructShuffle()
8496 OpLHS, DAG.getConstant(OpNum-OP_VDUP0, dl, MVT::i32)); in GeneratePerfectShuffle()
8502 DAG.getConstant(OpNum - OP_VEXT1 + 1, dl, MVT::i32)); in GeneratePerfectShuffle()
8528 VTBLMask.push_back(DAG.getConstant(I, DL, MVT::i32)); in LowerVECTOR_SHUFFLEv8i8()
8623 DAG.getConstant(16, dl, MVT::i32)); in LowerVECTOR_SHUFFLE_i1()
8652 DAG.getConstant(ARMCC::NE, dl, MVT::i32)); in LowerVECTOR_SHUFFLE_i1()
8656 DAG.getConstant(ARMCC::NE, dl, MVT::i32)); in LowerVECTOR_SHUFFLE_i1()
8714 DAG.getConstant(Elt, dl, MVT::i32)); in LowerVECTOR_SHUFFLEUsingMovs()
8737 BitCast, DAG.getConstant(Part, dl, MVT::i32)); in LowerVECTOR_SHUFFLEUsingMovs()
8841 DAG.getConstant(Lane, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
8850 DAG.getConstant(Imm, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
8862 DAG.getConstant(Imm, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
8884 DAG.getConstant(0, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
8887 DAG.getConstant(1, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
8890 DAG.getConstant(1, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
8945 SDValue Amt = DAG.getConstant(EltSize, dl, FromVT); in LowerVECTOR_SHUFFLE()
9002 DAG.getConstant(ShuffleMask[i] & (NumElts-1), in LowerVECTOR_SHUFFLE()
9041 DAG.getConstant(~Mask, dl, MVT::i32)); in LowerINSERT_VECTOR_ELT_i1()
9101 DAG.getConstant(Lane * LaneWidth, dl, MVT::i32)); in LowerEXTRACT_VECTOR_ELT_i1()
9160 DAG.getConstant(ARMCC::NE, dl, MVT::i32)); in LowerCONCAT_VECTORS_i1()
9180 DAG.getConstant(j, dl, MVT::i32)); in LowerCONCAT_VECTORS_i1()
9192 DAG.getConstant(ARMCC::NE, dl, MVT::i32)); in LowerCONCAT_VECTORS_i1()
9262 DAG.getConstant(j, dl, MVT::i32)); in LowerEXTRACT_SUBVECTOR()
9264 DAG.getConstant(j + 1, dl, MVT::i32)); in LowerEXTRACT_SUBVECTOR()
9267 DAG.getConstant(ARMCC::NE, dl, MVT::i32)); in LowerEXTRACT_SUBVECTOR()
9277 DAG.getConstant(j, dl, MVT::i32)); in LowerEXTRACT_SUBVECTOR()
9283 DAG.getConstant(ARMCC::NE, dl, MVT::i32)); in LowerEXTRACT_SUBVECTOR()
9298 DAG.getNode(ISD::AND, DL, FromVT, Op, DAG.getConstant(1, DL, FromVT)); in LowerTruncatei1()
9299 return DAG.getNode(ISD::SETCC, DL, VT, And, DAG.getConstant(0, DL, FromVT), in LowerTruncatei1()
9582 Ops.push_back(DAG.getConstant(CInt.zextOrTrunc(32), dl, MVT::i32)); in SkipExtensionForVMULL()
9698 DAG.getConstant(Intrinsic::arm_neon_vrecpe, dl, MVT::i32), in LowerSDIV_v4i8()
9706 Y = DAG.getConstant(0xb000, dl, MVT::v4i32); in LowerSDIV_v4i8()
9732 DAG.getConstant(Intrinsic::arm_neon_vrecpe, dl, MVT::i32), in LowerSDIV_v4i16()
9735 DAG.getConstant(Intrinsic::arm_neon_vrecps, dl, MVT::i32), in LowerSDIV_v4i16()
9744 N1 = DAG.getConstant(0x89, dl, MVT::v4i32); in LowerSDIV_v4i16()
9822 DAG.getConstant(Intrinsic::arm_neon_vqmovnsu, dl, in LowerUDIV()
9841 DAG.getConstant(Intrinsic::arm_neon_vrecpe, dl, MVT::i32), in LowerUDIV()
9844 DAG.getConstant(Intrinsic::arm_neon_vrecps, dl, MVT::i32), in LowerUDIV()
9848 DAG.getConstant(Intrinsic::arm_neon_vrecps, dl, MVT::i32), in LowerUDIV()
9857 N1 = DAG.getConstant(2, dl, MVT::v4i32); in LowerUDIV()
9891 DAG.getConstant(1, DL, MVT::i32), Carry); in LowerUADDSUBO_CARRY()
9904 DAG.getConstant(1, DL, MVT::i32), Carry); in LowerUADDSUBO_CARRY()
10105 DAG.getConstant(32, dl, TLI.getPointerTy(DL))); in ExpandDIV_Windows()
10141 DAG.getConstant(32 - MemVT.getSizeInBits(), dl, MVT::i32)); in LowerPredicateLoad()
10145 DAG.getConstant(0, dl, MVT::i32)); in LowerPredicateLoad()
10190 DAG.getConstant(Elt, dl, MVT::i32))); in LowerPredicateStore()
10200 DAG.getConstant(16, dl, MVT::i32)); in LowerPredicateStore()
10315 DAG.getConstant(0 * NumElts / 4, dl, MVT::i32)); in LowerVecReduce()
10317 DAG.getConstant(1 * NumElts / 4, dl, MVT::i32)); in LowerVecReduce()
10319 DAG.getConstant(2 * NumElts / 4, dl, MVT::i32)); in LowerVecReduce()
10321 DAG.getConstant(3 * NumElts / 4, dl, MVT::i32)); in LowerVecReduce()
10327 DAG.getConstant(0, dl, MVT::i32)); in LowerVecReduce()
10329 DAG.getConstant(1, dl, MVT::i32)); in LowerVecReduce()
10373 SDValue PairwiseOp = DAG.getConstant(PairwiseIntrinsic, dl, MVT::i32); in LowerVecReduceMinMax()
10398 DAG.getConstant(0, dl, MVT::i32)); in LowerVecReduceMinMax()
10449 DAG.getConstant(0, DL, MVT::i32))); in ReplaceREADCYCLECOUNTER()
10511 RHS = DAG.getConstant(0, dl, LHS.getValueType()); in LowerFSETCC()
10527 SDValue True = DAG.getConstant(1, dl, VT); in LowerFSETCC()
10528 SDValue False = DAG.getConstant(0, dl, VT); in LowerFSETCC()
10529 SDValue ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in LowerFSETCC()
10534 ARMcc = DAG.getConstant(CondCode2, dl, MVT::i32); in LowerFSETCC()
12538 OtherOp = DAG.getConstant(0, dl, VT); in isConditionalZeroOrAllOnes()
12541 OtherOp = DAG.getConstant(1, dl, VT); in isConditionalZeroOrAllOnes()
12645 Ops.push_back(DAG.getConstant(Intrinsic::arm_neon_vpadd, dl, in AddCombineToVPADD()
12690 Ops.push_back(DAG.getConstant(Opcode, dl, in AddCombineVUZPToVPADDL()
12779 Ops.push_back(DAG.getConstant(Intrinsic::arm_neon_vpaddls, dl, in AddCombineBUILD_VECTORToVPADDL()
13152 RHS = DAG.getConstant(-imm, DL, MVT::i32); in PerformAddcSubcCombine()
13177 RHS = DAG.getConstant(~imm, DL, MVT::i32); in PerformAddeSubeCombine()
13504 DCI.DAG.getConstant(Opc, DL, MVT::i32), in PerformVSetCCToVCTPCombine()
14004 DAG.getConstant(C1Int, dl, MVT::i32)); in PerformSHLSimplify()
14093 DCI.DAG.getConstant(0, dl, MVT::i32), in PerformSUBCombine()
14250 DAG.getConstant(Log2_32(MulAmt - 1), DL, in PerformMULCombine()
14257 DAG.getConstant(Log2_32(MulAmt + 1), DL, in PerformMULCombine()
14270 DAG.getConstant(Log2_32(MulAmtAbs + 1), DL, in PerformMULCombine()
14278 DAG.getConstant(Log2_32(MulAmtAbs - 1), DL, in PerformMULCombine()
14281 DAG.getConstant(0, DL, MVT::i32), Res); in PerformMULCombine()
14288 Res, DAG.getConstant(ShiftAmt, DL, MVT::i32)); in PerformMULCombine()
14350 DAG.getConstant(C3 - C2, DL, MVT::i32)); in CombineANDShift()
14352 DAG.getConstant(C3, DL, MVT::i32)); in CombineANDShift()
14361 DAG.getConstant(C3 - C2, DL, MVT::i32)); in CombineANDShift()
14363 DAG.getConstant(C3, DL, MVT::i32)); in CombineANDShift()
14374 DAG.getConstant(C2 + C3, DL, MVT::i32)); in CombineANDShift()
14376 DAG.getConstant(C3, DL, MVT::i32)); in CombineANDShift()
14387 DAG.getConstant(C2 + C3, DL, MVT::i32)); in CombineANDShift()
14389 DAG.getConstant(C3, DL, MVT::i32)); in CombineANDShift()
14558 DAG.getConstant(Val, DL, MVT::i32), in PerformORCombineToBFI()
14559 DAG.getConstant(Mask, DL, MVT::i32)); in PerformORCombineToBFI()
14585 DAG.getConstant(amt, DL, MVT::i32)); in PerformORCombineToBFI()
14587 DAG.getConstant(Mask, DL, MVT::i32)); in PerformORCombineToBFI()
14602 DAG.getConstant(lsb, DL, MVT::i32)); in PerformORCombineToBFI()
14604 DAG.getConstant(Mask2, DL, MVT::i32)); in PerformORCombineToBFI()
14624 DAG.getConstant(~Mask, DL, MVT::i32)); in PerformORCombineToBFI()
14825 Ops.push_back(DAG.getConstant(CC, DL, MVT::i32)); in PerformXORCombine()
14941 DAG.getConstant(NewFromMask.countr_zero(), dl, VT)); in PerformBFICombine()
14943 DAG.getConstant(~NewToMask, dl, VT)); in PerformBFICombine()
15028 DAG.getConstant(Cond, SDLoc(N), MVT::i32), C); in PerformCSETCombine()
15033 DAG.getConstant(ARMCC::getOppositeCondition(Cond), SDLoc(N), MVT::i32), C); in PerformCSETCombine()
15065 DAG.getConstant(4, DL, MVT::i32)); in PerformVMOVRRDCombine()
15217 return DAG.getConstant(V.bitcastToAPInt().getZExtValue(), SDLoc(N), VT); in PerformVMOVrhCombine()
15371 SDValue LaneIdx = DAG.getConstant(Idx, dl, MVT::i32); in PerformARMBUILD_VECTORCombine()
15400 DCI.DAG.getConstant(65535, dl, MVT::i32)); in PerformPREDICATE_CASTCombine()
15459 DAG.getConstant(SwappedCond, dl, MVT::i32)); in PerformVCMPCombine()
15463 DAG.getConstant(SwappedCond, dl, MVT::i32)); in PerformVCMPCombine()
15553 DCI.DAG.getConstant(Ext.getConstantOperandVal(1) / 2, dl, MVT::i32)); in PerformExtractEltToVMOVRRD()
15616 DCI.DAG.getConstant(SubIdx, dl, MVT::i32)); in PerformExtractEltCombine()
15691 DAG.getConstant(1, DL, MVT::i32)); in PerformShuffleVMOVNCombine()
15697 DAG.getConstant(1, DL, MVT::i32)); in PerformShuffleVMOVNCombine()
16043 Ops.push_back(DAG.getConstant(Alignment.value(), dl, MVT::i32)); in TryCombineBaseUpdate()
16194 SDValue NewInc = DCI.DAG.getConstant(NewConstInc, SDLoc(N), MVT::i32); in CombineBaseUpdate()
16511 DAG.getConstant(LD->getAlign().value(), SDLoc(N), MVT::i32)}; in PerformVDUPCombine()
16602 SDValue Increment = DAG.getConstant(StoreType.getSizeInBits() / 8, DL, in PerformTruncatingStoreCombine()
16699 DAG.getConstant(i * NumElements, DL, MVT::i32)); in PerformSplittingToNarrowingStores()
16703 Extract, DAG.getConstant(0, DL, MVT::i32)); in PerformSplittingToNarrowingStores()
16833 DAG.getConstant(4, DL, MVT::i32)); in PerformSTORECombine()
16921 DAG.getConstant(IntrinsicOpcode, dl, MVT::i32), Op->getOperand(0), in PerformVCVTCombine()
16922 DAG.getConstant(C, dl, MVT::i32)); in PerformVCVTCombine()
17068 DAG.getConstant(IntrinsicOpcode, dl, MVT::i32), in PerformVDIVCombine()
17069 ConvInput, DAG.getConstant(C, dl, MVT::i32)); in PerformVDIVCombine()
17461 DAG.getConstant(-ShiftAmt, DL, MVT::i32)); in PerformLongShiftCombine()
17596 N->getOperand(1), DAG.getConstant(Cnt, dl, MVT::i32)); in PerformIntrinsicCombine()
17615 DAG.getConstant(Cnt, dl, MVT::i32)); in PerformIntrinsicCombine()
17730 DAG.getConstant(MaskedBits, DL, MVT::i32)); in PerformShiftCombine()
17733 DAG.getConstant(MaskedBits - ShiftAmt, DL, MVT::i32)); in PerformShiftCombine()
17754 DAG.getConstant(Cnt, dl, MVT::i32)); in PerformShiftCombine()
17765 DAG.getConstant(Cnt, dl, MVT::i32)); in PerformShiftCombine()
17842 DAG.getConstant(0, DL, MVT::i32)); in PerformSplittingToWideningLoad()
17941 DAG.getConstant(MinC.countr_one(), DL, VT)); in PerformMinMaxToSatCombine()
17944 DAG.getConstant(MinC.countr_one(), DL, VT)); in PerformMinMaxToSatCombine()
18007 N0->getOperand(0), DAG.getConstant(0, DL, MVT::i32)); in PerformMinMaxCombine()
18048 DAG.getConstant(0, DL, MVT::i32)); in PerformMinMaxCombine()
18051 DAG.getConstant(ExtConst, DL, VT)); in PerformMinMaxCombine()
18137 DAG.getConstant(BitInX, dl, VT)); in PerformCMOVToBFICombine()
18148 DAG.getConstant(~Mask, dl, VT)); in PerformCMOVToBFICombine()
18447 DAG.getConstant(5, dl, MVT::i32)); in PerformCMOVCombine()
18465 DAG.getConstant(1, dl, MVT::i32), Neg.getValue(1)); in PerformCMOVCombine()
18491 DAG.getConstant(ARMCC::NE, dl, MVT::i32), in PerformCMOVCombine()
18519 TrueVal = DAG.getConstant(1, dl, VT); in PerformCMOVCombine()
18526 DAG.getConstant(ShiftAmount, dl, MVT::i32)); in PerformCMOVCombine()
18621 DAG.getConstant(1, DL, MVT::i32)); in PerformMVETruncCombine()
18627 DAG.getConstant(1, DL, MVT::i32)); in PerformMVETruncCombine()
18644 DAG.getConstant(i, DL, MVT::i32)); in PerformMVETruncCombine()
18671 DAG.getConstant(I * 16 / NumIns, DL, StackPtr.getValueType())); in PerformMVETruncCombine()
18845 DAG.getConstant(I * 16 / NumOuts, DL, StackPtr.getValueType())); in PerformMVEExtCombine()
19778 Offset = DAG.getConstant(-RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getARMIndexedAddressParts()
19792 Offset = DAG.getConstant(-RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getARMIndexedAddressParts()
19835 Offset = DAG.getConstant(-RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getT2IndexedAddressParts()
19839 Offset = DAG.getConstant(RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getT2IndexedAddressParts()
19868 Offset = DAG.getConstant(-RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getMVEIndexedAddressParts()
19872 Offset = DAG.getConstant(RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getMVEIndexedAddressParts()
20221 SDValue NewC = TLO.DAG.getConstant(NewMask, DL, VT); in targetShrinkDemandedConstant()
20274 TLO.DAG.getConstant(32 - ShAmt, SDLoc(Op), MVT::i32))); in SimplifyDemandedBitsForTargetNode()
20839 DAG.getConstant(-(uint64_t)Align->value(), DL, MVT::i32)); in LowerDYNAMIC_STACKALLOC()
20846 DAG.getConstant(2, DL, MVT::i32)); in LowerDYNAMIC_STACKALLOC()