Lines Matching refs:getConstant

1713                           DAG.getConstant(0, dl, MVT::i32));  in LowerCallResult()
1727 DAG.getConstant(1, dl, MVT::i32)); in LowerCallResult()
1891 DAG.getConstant(0, dl, MVT::i32)); in LowerCall()
1893 DAG.getConstant(1, dl, MVT::i32)); in LowerCall()
1940 SDValue Const = DAG.getConstant(4*i, dl, MVT::i32); in LowerCall()
1963 SDValue SizeNode = DAG.getConstant(Flags.getByValSize() - 4*offset, dl, in LowerCall()
1965 SDValue AlignNode = DAG.getConstant(Flags.getByValAlign(), dl, in LowerCall()
2104 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32); in LowerCall()
2453 DAG.getConstant(LROffset, DL, MVT::i32, false)); in LowerInterruptReturn()
2529 DAG.getConstant(0, dl, MVT::i32)); in LowerReturn()
2548 DAG.getConstant(1, dl, MVT::i32)); in LowerReturn()
2705 DAG.getConstant(0, DL, MVT::i32)); in LowerWRITE_REGISTER()
2707 DAG.getConstant(1, DL, MVT::i32)); in LowerWRITE_REGISTER()
2786 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, DL, MVT::i32); in LowerBlockAddress()
2870 DAG.getConstant(Intrinsic::arm_mrc, DL, MVT::i32), in LowerGlobalTLSAddressWindows()
2871 DAG.getConstant(15, DL, MVT::i32), in LowerGlobalTLSAddressWindows()
2872 DAG.getConstant(0, DL, MVT::i32), in LowerGlobalTLSAddressWindows()
2873 DAG.getConstant(13, DL, MVT::i32), in LowerGlobalTLSAddressWindows()
2874 DAG.getConstant(0, DL, MVT::i32), in LowerGlobalTLSAddressWindows()
2875 DAG.getConstant(2, DL, MVT::i32)}; in LowerGlobalTLSAddressWindows()
2898 DAG.getConstant(2, DL, MVT::i32)); in LowerGlobalTLSAddressWindows()
2934 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32); in LowerToTLSGeneralDynamicModel()
2985 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32); in LowerToTLSExecModels()
3301 SDValue Val = DAG.getConstant(0, dl, MVT::i32); in LowerEH_SJLJ_SETJMP()
3311 Op.getOperand(1), DAG.getConstant(0, dl, MVT::i32)); in LowerEH_SJLJ_LONGJMP()
3350 SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32); in LowerINTRINSIC_WO_CHAIN()
3419 DAG.getConstant(0, dl, MVT::i32)); in LowerATOMIC_FENCE()
3437 DAG.getConstant(Intrinsic::arm_dmb, dl, MVT::i32), in LowerATOMIC_FENCE()
3438 DAG.getConstant(Domain, dl, MVT::i32)); in LowerATOMIC_FENCE()
3464 Op.getOperand(1), DAG.getConstant(isRead, dl, MVT::i32), in LowerPREFETCH()
3465 DAG.getConstant(isData, dl, MVT::i32)); in LowerPREFETCH()
3572 FIN = DAG.getNode(ISD::ADD, dl, PtrVT, FIN, DAG.getConstant(4, dl, PtrVT)); in StoreByValRegs()
3837 RHS = DAG.getConstant(C - 1, dl, MVT::i32); in getARMCmp()
3844 RHS = DAG.getConstant(C - 1, dl, MVT::i32); in getARMCmp()
3851 RHS = DAG.getConstant(C + 1, dl, MVT::i32); in getARMCmp()
3858 RHS = DAG.getConstant(C + 1, dl, MVT::i32); in getARMCmp()
3883 ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in getARMCmp()
3893 SDValue C = DAG.getConstant(InvalidOnQNaN, dl, MVT::i32); in getVFPCmp()
3947 ARMcc = DAG.getConstant(ARMCC::VC, dl, MVT::i32); in getARMXALUOOp()
3952 ARMcc = DAG.getConstant(ARMCC::HS, dl, MVT::i32); in getARMXALUOOp()
3961 ARMcc = DAG.getConstant(ARMCC::VC, dl, MVT::i32); in getARMXALUOOp()
3966 ARMcc = DAG.getConstant(ARMCC::HS, dl, MVT::i32); in getARMXALUOOp()
3972 ARMcc = DAG.getConstant(ARMCC::EQ, dl, MVT::i32); in getARMXALUOOp()
3977 DAG.getConstant(0, dl, MVT::i32)); in getARMXALUOOp()
3983 ARMcc = DAG.getConstant(ARMCC::EQ, dl, MVT::i32); in getARMXALUOOp()
3990 DAG.getConstant(31, dl, MVT::i32))); in getARMXALUOOp()
4010 SDValue TVal = DAG.getConstant(1, dl, MVT::i32); in LowerSignedALUO()
4011 SDValue FVal = DAG.getConstant(0, dl, MVT::i32); in LowerSignedALUO()
4030 BoolCarry, DAG.getConstant(1, DL, CarryVT)); in ConvertBooleanCarryToCarryFlag()
4041 DAG.getConstant(0, DL, MVT::i32), in ConvertCarryFlagToBooleanCarry()
4042 DAG.getConstant(0, DL, MVT::i32), Flags); in ConvertCarryFlagToBooleanCarry()
4074 DAG.getConstant(1, dl, MVT::i32), Overflow); in LowerUnsignedALUO()
4144 DAG.getConstant(1, dl, Cond.getValueType())); in LowerSELECT()
4147 DAG.getConstant(0, dl, Cond.getValueType()), in LowerSELECT()
4421 DAG.getConstant(countTrailingOnes(SatConstant), dl, VT)); in LowerSELECT_CC()
4424 DAG.getConstant(countTrailingOnes(SatConstant), dl, VT)); in LowerSELECT_CC()
4437 DAG.getConstant(31, dl, VT)); in LowerSELECT_CC()
4459 RHS = DAG.getConstant(0, dl, LHS.getValueType()); in LowerSELECT_CC()
4514 SDValue ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in LowerSELECT_CC()
4519 SDValue ARMcc2 = DAG.getConstant(CondCode2, dl, MVT::i32); in LowerSELECT_CC()
4552 return DAG.getConstant(0, SDLoc(Op), MVT::i32); in bitcastf32Toi32()
4567 RetVal1 = DAG.getConstant(0, dl, MVT::i32); in expandf64Toi32()
4568 RetVal2 = DAG.getConstant(0, dl, MVT::i32); in expandf64Toi32()
4581 PtrType, Ptr, DAG.getConstant(4, dl, PtrType)); in expandf64Toi32()
4615 SDValue Mask = DAG.getConstant(0x7fffffff, dl, MVT::i32); in OptimizeVFPBrcond()
4635 ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in OptimizeVFPBrcond()
4671 ARMcc = DAG.getConstant(CondCode, SDLoc(ARMcc), MVT::i32); in LowerBRCOND()
4696 RHS = DAG.getConstant(0, dl, LHS.getValueType()); in LowerBR_CC()
4724 ARMcc = DAG.getConstant(CondCode, SDLoc(ARMcc), MVT::i32); in LowerBR_CC()
4751 SDValue ARMcc = DAG.getConstant(CondCode, dl, MVT::i32); in LowerBR_CC()
4758 ARMcc = DAG.getConstant(CondCode2, dl, MVT::i32); in LowerBR_CC()
4775 Index = DAG.getNode(ISD::MUL, dl, PTy, Index, DAG.getConstant(4, dl, PTy)); in LowerBR_JT()
4935 DAG.getConstant(32, dl, MVT::i32)); in LowerFCOPYSIGN()
4943 DAG.getConstant(32, dl, MVT::i32)); in LowerFCOPYSIGN()
4947 DAG.getConstant(32, dl, MVT::i32)); in LowerFCOPYSIGN()
4963 DAG.getConstant(0, dl, MVT::i32)); in LowerFCOPYSIGN()
4978 SDValue Mask1 = DAG.getConstant(0x80000000, dl, MVT::i32); in LowerFCOPYSIGN()
4979 SDValue Mask2 = DAG.getConstant(0x7fffffff, dl, MVT::i32); in LowerFCOPYSIGN()
5010 SDValue Offset = DAG.getConstant(4, dl, MVT::i32); in LowerRETURNADDR()
5119 DAG.getConstant(NewIndex.getZExtValue(), dl, MVT::i32)); in CombineVMOVDRRCandidateWithVecOp()
5218 DAG.getConstant(0, dl, MVT::i32)); in ExpandBITCAST()
5220 DAG.getConstant(1, dl, MVT::i32)); in ExpandBITCAST()
5276 DAG.getConstant(VTBits, dl, MVT::i32), ShAmt); in LowerShiftRightParts()
5279 DAG.getConstant(VTBits, dl, MVT::i32)); in LowerShiftRightParts()
5283 SDValue CmpLo = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftRightParts()
5291 DAG.getConstant(VTBits - 1, dl, VT)) in LowerShiftRightParts()
5292 : DAG.getConstant(0, dl, VT); in LowerShiftRightParts()
5293 SDValue CmpHi = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftRightParts()
5318 DAG.getConstant(VTBits, dl, MVT::i32), ShAmt); in LowerShiftLeftParts()
5324 DAG.getConstant(VTBits, dl, MVT::i32)); in LowerShiftLeftParts()
5326 SDValue CmpHi = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftLeftParts()
5331 SDValue CmpLo = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftLeftParts()
5335 DAG.getConstant(0, dl, VT), ARMcc, CCR, CmpLo); in LowerShiftLeftParts()
5349 DAG.getConstant(Intrinsic::arm_get_fpscr, dl, MVT::i32) }; in LowerFLT_ROUNDS_()
5353 DAG.getConstant(1U << 22, dl, MVT::i32)); in LowerFLT_ROUNDS_()
5355 DAG.getConstant(22, dl, MVT::i32)); in LowerFLT_ROUNDS_()
5357 DAG.getConstant(3, dl, MVT::i32)); in LowerFLT_ROUNDS_()
5437 Ops.push_back(DAG.getConstant(Intrinsic::arm_neon_vpaddlu, DL, in LowerCTPOP()
5464 DAG.getConstant(Intrinsic::arm_neon_vshiftu, dl, in LowerShift()
5482 DAG.getConstant(vshiftInt, dl, MVT::i32), in LowerShift()
5507 DAG.getConstant(0, dl, MVT::i32)); in Expand64BitShift()
5509 DAG.getConstant(1, dl, MVT::i32)); in Expand64BitShift()
5693 DAG.getConstant(1, DL, MVT::i32), Carry); in LowerSETCCCARRY()
5700 SDValue FVal = DAG.getConstant(0, DL, MVT::i32); in LowerSETCCCARRY()
5701 SDValue TVal = DAG.getConstant(1, DL, MVT::i32); in LowerSETCCCARRY()
5702 SDValue ARMcc = DAG.getConstant( in LowerSETCCCARRY()
5871 SDValue Lo = DAG.getConstant(INTVal.trunc(32), DL, MVT::i32); in LowerConstantFP()
5872 SDValue Hi = DAG.getConstant(INTVal.lshr(32).trunc(32), DL, MVT::i32); in LowerConstantFP()
5879 DAG.getConstant(INTVal, DL, MVT::i32)); in LowerConstantFP()
5908 DAG.getConstant(0, DL, MVT::i32)); in LowerConstantFP()
5939 DAG.getConstant(0, DL, MVT::i32)); in LowerConstantFP()
5956 DAG.getConstant(0, DL, MVT::i32)); in LowerConstantFP()
6341 return DAG.getConstant(Val, dl, MVT::i32); in IsSingleInstrConstant()
6344 return DAG.getConstant(Val, dl, MVT::i32); in IsSingleInstrConstant()
6471 Value, DAG.getConstant(index, dl, MVT::i32)), in LowerBUILD_VECTOR()
6472 DAG.getConstant(index, dl, MVT::i32)); in LowerBUILD_VECTOR()
6488 Ops.push_back(DAG.getConstant(I, dl, MVT::i32)); in LowerBUILD_VECTOR()
6570 SDValue LaneIdx = DAG.getConstant(i, dl, MVT::i32); in LowerBUILD_VECTOR()
6693 DAG.getConstant(NumSrcElts, dl, MVT::i32)); in ReconstructShuffle()
6699 DAG.getConstant(0, dl, MVT::i32)); in ReconstructShuffle()
6704 DAG.getConstant(0, dl, MVT::i32)); in ReconstructShuffle()
6707 DAG.getConstant(NumSrcElts, dl, MVT::i32)); in ReconstructShuffle()
6711 DAG.getConstant(Src.MinElt, dl, MVT::i32)); in ReconstructShuffle()
6876 OpLHS, DAG.getConstant(OpNum-OP_VDUP0, dl, MVT::i32)); in GeneratePerfectShuffle()
6882 DAG.getConstant(OpNum - OP_VEXT1 + 1, dl, MVT::i32)); in GeneratePerfectShuffle()
6909 VTBLMask.push_back(DAG.getConstant(*I, DL, MVT::i32)); in LowerVECTOR_SHUFFLEv8i8()
6933 DAG.getConstant(ExtractNum, DL, MVT::i32)); in LowerReverse_VECTOR_SHUFFLEv16i8_v8i16()
6977 DAG.getConstant(Lane, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
6986 DAG.getConstant(Imm, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
6998 DAG.getConstant(Imm, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
7092 DAG.getConstant(ShuffleMask[i] & (NumElts-1), in LowerVECTOR_SHUFFLE()
7338 Ops.push_back(DAG.getConstant(CInt.zextOrTrunc(32), dl, MVT::i32)); in SkipExtensionForVMULL()
7454 DAG.getConstant(Intrinsic::arm_neon_vrecpe, dl, MVT::i32), in LowerSDIV_v4i8()
7462 Y = DAG.getConstant(0xb000, dl, MVT::v4i32); in LowerSDIV_v4i8()
7488 DAG.getConstant(Intrinsic::arm_neon_vrecpe, dl, MVT::i32), in LowerSDIV_v4i16()
7491 DAG.getConstant(Intrinsic::arm_neon_vrecps, dl, MVT::i32), in LowerSDIV_v4i16()
7500 N1 = DAG.getConstant(0x89, dl, MVT::v4i32); in LowerSDIV_v4i16()
7576 DAG.getConstant(Intrinsic::arm_neon_vqmovnsu, dl, in LowerUDIV()
7595 DAG.getConstant(Intrinsic::arm_neon_vrecpe, dl, MVT::i32), in LowerUDIV()
7598 DAG.getConstant(Intrinsic::arm_neon_vrecps, dl, MVT::i32), in LowerUDIV()
7602 DAG.getConstant(Intrinsic::arm_neon_vrecps, dl, MVT::i32), in LowerUDIV()
7611 N1 = DAG.getConstant(2, dl, MVT::v4i32); in LowerUDIV()
7645 DAG.getConstant(1, DL, MVT::i32), Carry); in LowerADDSUBCARRY()
7658 DAG.getConstant(1, DL, MVT::i32), Carry); in LowerADDSUBCARRY()
7839 DAG.getConstant(0, DL, MVT::i32)); in WinDBZCheckDenominator()
7841 DAG.getConstant(1, DL, MVT::i32)); in WinDBZCheckDenominator()
7862 DAG.getConstant(32, dl, TLI.getPointerTy(DL))); in ExpandDIV_Windows()
7887 DAG.getConstant(Intrinsic::arm_mrc, DL, MVT::i32), in ReplaceREADCYCLECOUNTER()
7888 DAG.getConstant(15, DL, MVT::i32), in ReplaceREADCYCLECOUNTER()
7889 DAG.getConstant(0, DL, MVT::i32), in ReplaceREADCYCLECOUNTER()
7890 DAG.getConstant(9, DL, MVT::i32), in ReplaceREADCYCLECOUNTER()
7891 DAG.getConstant(13, DL, MVT::i32), in ReplaceREADCYCLECOUNTER()
7892 DAG.getConstant(0, DL, MVT::i32) in ReplaceREADCYCLECOUNTER()
7898 DAG.getConstant(0, DL, MVT::i32))); in ReplaceREADCYCLECOUNTER()
7906 DAG.getNode(ISD::SRL, dl, MVT::i64, V, DAG.getConstant(32, dl, MVT::i32)), in createGPRPairNode()
8100 DAG.getConstant(0, dl, MVT::i32)); in ReplaceLongIntrinsic()
8103 DAG.getConstant(1, dl, MVT::i32)); in ReplaceLongIntrinsic()
9696 OtherOp = DAG.getConstant(0, dl, VT); in isConditionalZeroOrAllOnes()
9699 OtherOp = DAG.getConstant(1, dl, VT); in isConditionalZeroOrAllOnes()
9701 OtherOp = DAG.getConstant(APInt::getAllOnesValue(VT.getSizeInBits()), dl, in isConditionalZeroOrAllOnes()
9804 Ops.push_back(DAG.getConstant(Intrinsic::arm_neon_vpadd, dl, in AddCombineToVPADD()
9849 Ops.push_back(DAG.getConstant(Opcode, dl, in AddCombineVUZPToVPADDL()
9938 Ops.push_back(DAG.getConstant(Intrinsic::arm_neon_vpaddls, dl, in AddCombineBUILD_VECTORToVPADDL()
10314 RHS = DAG.getConstant(-imm, DL, MVT::i32); in PerformAddcSubcCombine()
10339 RHS = DAG.getConstant(~imm, DL, MVT::i32); in PerformAddeSubeCombine()
10517 DAG.getConstant(C1Int, dl, MVT::i32)); in PerformSHLSimplify()
10647 DAG.getConstant(Log2_32(MulAmt - 1), DL, in PerformMULCombine()
10654 DAG.getConstant(Log2_32(MulAmt + 1), DL, in PerformMULCombine()
10667 DAG.getConstant(Log2_32(MulAmtAbs + 1), DL, in PerformMULCombine()
10675 DAG.getConstant(Log2_32(MulAmtAbs - 1), DL, in PerformMULCombine()
10678 DAG.getConstant(0, DL, MVT::i32), Res); in PerformMULCombine()
10685 Res, DAG.getConstant(ShiftAmt, DL, MVT::i32)); in PerformMULCombine()
10747 DAG.getConstant(C3 - C2, DL, MVT::i32)); in CombineANDShift()
10749 DAG.getConstant(C3, DL, MVT::i32)); in CombineANDShift()
10758 DAG.getConstant(C3 - C2, DL, MVT::i32)); in CombineANDShift()
10760 DAG.getConstant(C3, DL, MVT::i32)); in CombineANDShift()
10771 DAG.getConstant(C2 + C3, DL, MVT::i32)); in CombineANDShift()
10773 DAG.getConstant(C3, DL, MVT::i32)); in CombineANDShift()
10784 DAG.getConstant(C2 + C3, DL, MVT::i32)); in CombineANDShift()
10786 DAG.getConstant(C3, DL, MVT::i32)); in CombineANDShift()
10954 DAG.getConstant(Val, DL, MVT::i32), in PerformORCombineToBFI()
10955 DAG.getConstant(Mask, DL, MVT::i32)); in PerformORCombineToBFI()
10981 DAG.getConstant(amt, DL, MVT::i32)); in PerformORCombineToBFI()
10983 DAG.getConstant(Mask, DL, MVT::i32)); in PerformORCombineToBFI()
10998 DAG.getConstant(lsb, DL, MVT::i32)); in PerformORCombineToBFI()
11000 DAG.getConstant(Mask2, DL, MVT::i32)); in PerformORCombineToBFI()
11020 DAG.getConstant(~Mask, DL, MVT::i32)); in PerformORCombineToBFI()
11275 DCI.DAG.getConstant(NewFromMask.countTrailingZeros(), dl, VT)); in PerformBFICombine()
11277 DCI.DAG.getConstant(~NewToMask, dl, VT)); in PerformBFICombine()
11309 DAG.getConstant(4, DL, MVT::i32)); in PerformVMOVRRDCombine()
11472 SDValue LaneIdx = DAG.getConstant(Idx, dl, MVT::i32); in PerformARMBUILD_VECTORCombine()
11746 Ops.push_back(DAG.getConstant(Alignment, dl, MVT::i32)); in CombineBaseUpdate()
11914 DAG.getConstant(LD->getAlignment(), SDLoc(N), MVT::i32) }; in PerformVDUPCombine()
12008 SDValue Increment = DAG.getConstant(StoreType.getSizeInBits() / 8, DL, in PerformSTORECombine()
12045 DAG.getConstant(4, DL, MVT::i32)); in PerformSTORECombine()
12133 DAG.getConstant(IntrinsicOpcode, dl, MVT::i32), Op->getOperand(0), in PerformVCVTCombine()
12134 DAG.getConstant(C, dl, MVT::i32)); in PerformVCVTCombine()
12197 DAG.getConstant(IntrinsicOpcode, dl, MVT::i32), in PerformVDIVCombine()
12198 ConvInput, DAG.getConstant(C, dl, MVT::i32)); in PerformVDIVCombine()
12365 N->getOperand(1), DAG.getConstant(Cnt, dl, MVT::i32)); in PerformIntrinsicCombine()
12384 DAG.getConstant(Cnt, dl, MVT::i32)); in PerformIntrinsicCombine()
12432 DAG.getConstant(Cnt, dl, MVT::i32)); in PerformShiftCombine()
12443 DAG.getConstant(Cnt, dl, MVT::i32)); in PerformShiftCombine()
12570 DAG.getConstant(BitInX, dl, VT)); in PerformCMOVToBFICombine()
12581 DAG.getConstant(~Mask, dl, VT)); in PerformCMOVToBFICombine()
12707 DAG.getConstant(5, dl, MVT::i32)); in PerformCMOVCombine()
12725 DAG.getConstant(1, dl, MVT::i32), Neg.getValue(1)); in PerformCMOVCombine()
12751 DAG.getConstant(ARMCC::NE, dl, MVT::i32), in PerformCMOVCombine()
12773 TrueVal = DAG.getConstant(1, dl, VT); in PerformCMOVCombine()
12778 ISD::SUB, dl, VT, DAG.getConstant(1, dl, MVT::i32), Res.getValue(1)); in PerformCMOVCombine()
12783 DAG.getConstant(ShiftAmount, dl, MVT::i32)); in PerformCMOVCombine()
13377 Offset = DAG.getConstant(-RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getARMIndexedAddressParts()
13391 Offset = DAG.getConstant(-RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getARMIndexedAddressParts()
13434 Offset = DAG.getConstant(-RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getT2IndexedAddressParts()
13438 Offset = DAG.getConstant(RHSC, SDLoc(Ptr), RHS->getValueType(0)); in getT2IndexedAddressParts()
13694 SDValue NewC = TLO.DAG.getConstant(NewMask, DL, VT); in targetShrinkDemandedConstant()
14229 DAG.getConstant(-(uint64_t)Align, DL, MVT::i32)); in LowerDYNAMIC_STACKALLOC()
14236 DAG.getConstant(2, DL, MVT::i32)); in LowerDYNAMIC_STACKALLOC()