Lines Matching refs:getConstant

325     return DAG.getConstant(LLVMC->getValueAPF().bitcastToAPInt(), dl,  in ExpandConstantFP()
436 SDValue Con = DAG.getConstant(CFP->getValueAPF(). in OptimizeFloatStore()
447 SDValue Con = DAG.getConstant(CFP->getValueAPF().bitcastToAPInt(). in OptimizeFloatStore()
458 SDValue Lo = DAG.getConstant(IntVal.trunc(32), dl, MVT::i32); in OptimizeFloatStore()
459 SDValue Hi = DAG.getConstant(IntVal.lshr(32).trunc(32), dl, MVT::i32); in OptimizeFloatStore()
578 DAG.getConstant(RoundWidth, dl, in LegalizeStoreOps()
589 DAG.getConstant(ExtraWidth, dl, in LegalizeStoreOps()
597 DAG.getConstant(IncrementSize, dl, in LegalizeStoreOps()
802 DAG.getConstant(RoundWidth, dl, in LegalizeLoadOps()
831 DAG.getConstant(ExtraWidth, dl, in LegalizeLoadOps()
1641 SDValue SignMask = DAG.getConstant(SignAsInt.SignMask, DL, IntVT); in ExpandFCOPYSIGN()
1652 DAG.getConstant(0, DL, IntVT), ISD::SETNE); in ExpandFCOPYSIGN()
1660 SDValue ClearSignMask = DAG.getConstant(~MagAsInt.SignMask, DL, MagVT); in ExpandFCOPYSIGN()
1673 SDValue ShiftCnst = DAG.getConstant(ShiftAmount, DL, ShiftVT); in ExpandFCOPYSIGN()
1676 SDValue ShiftCnst = DAG.getConstant(-ShiftAmount, DL, ShiftVT); in ExpandFCOPYSIGN()
1702 SDValue SignMask = DAG.getConstant(SignAsInt.SignMask, DL, IntVT); in ExpandFNEG()
1725 SDValue ClearSignMask = DAG.getConstant(~ValueAsInt.SignMask, DL, IntVT); in ExpandFABS()
1760 DAG.getConstant(-Alignment.value(), dl, VT)); in ExpandDYNAMIC_STACKALLOC()
2435 const SDValue MaxExp = DAG.getConstant(MaxExpVal, dl, ExpVT); in expandLdexp()
2436 const SDValue MinExp = DAG.getConstant(MinExpVal, dl, ExpVT); in expandLdexp()
2438 const SDValue DoubleMaxExp = DAG.getConstant(2 * MaxExpVal, dl, ExpVT); in expandLdexp()
2454 SDValue ClampMaxVal = DAG.getConstant(3 * MaxExpVal, dl, ExpVT); in expandLdexp()
2474 SDValue Increment0 = DAG.getConstant(-(MinExpVal + Precision), dl, ExpVT); in expandLdexp()
2475 SDValue Increment1 = DAG.getConstant(-2 * (MinExpVal + Precision), dl, ExpVT); in expandLdexp()
2480 DAG.getConstant(3 * MinExpVal + 2 * Precision, dl, ExpVT); in expandLdexp()
2490 dl, SetCCVT, N, DAG.getConstant(2 * MinExpVal + Precision, dl, ExpVT), in expandLdexp()
2548 SDValue NegSmallestNormalizedInt = DAG.getConstant( in expandFrexp()
2552 SDValue SmallestNormalizedInt = DAG.getConstant( in expandFrexp()
2558 DAG.getConstant(APFloat::getInf(FltSem).bitcastToAPInt(), dl, AsIntVT); in expandFrexp()
2567 SDValue SignMask = DAG.getConstant(SignMaskVal, dl, AsIntVT); in expandFrexp()
2569 SDValue FractSignMask = DAG.getConstant(FractSignMaskVal, dl, AsIntVT); in expandFrexp()
2595 SDValue MinExp = DAG.getConstant(MinExpVal, dl, ExpVT); in expandFrexp()
2596 SDValue Zero = DAG.getConstant(0, dl, ExpVT); in expandFrexp()
2616 SDValue DenormalOffset = DAG.getConstant(-Precision - 1, dl, ExpVT); in expandFrexp()
2623 SDValue FPHalf = DAG.getConstant(Half.bitcastToAPInt(), dl, AsIntVT); in expandFrexp()
2671 DAG.getConstant(0x80000000u, dl, MVT::i32)); in ExpandLegalINT_TO_FP()
2674 SDValue Hi = DAG.getConstant(0x43300000u, dl, MVT::i32); in ExpandLegalINT_TO_FP()
2747 dl, SetCCVT, Op0, DAG.getConstant(0, dl, SrcVT), ISD::SETLT); in ExpandLegalINT_TO_FP()
2750 SDValue ShiftConst = DAG.getConstant(1, dl, ShiftVT); in ExpandLegalINT_TO_FP()
2752 SDValue AndConst = DAG.getConstant(1, dl, SrcVT); in ExpandLegalINT_TO_FP()
2803 DAG.getConstant(0, dl, SrcVT), ISD::SETLT); in ExpandLegalINT_TO_FP()
3008 DAG.getConstant(1ULL << (--i), dl, ShVT)); in ExpandPARITY()
3013 return DAG.getNode(ISD::AND, dl, VT, Result, DAG.getConstant(1, dl, VT)); in ExpandPARITY()
3105 Results.push_back(DAG.getConstant(0, dl, Node->getValueType(0))); in ExpandNode()
3117 DAG.getConstant(0, dl, TLI.getPointerTy(DAG.getDataLayout()))); in ExpandNode()
3123 Results.push_back(DAG.getConstant(1, dl, Node->getValueType(0))); in ExpandNode()
3140 DAG.getConstant(0, dl, Node->getValueType(0))); in ExpandNode()
3146 Results.push_back(DAG.getConstant(0, dl, MVT::i32)); in ExpandNode()
3151 SDValue Zero = DAG.getConstant(0, dl, Node->getValueType(0)); in ExpandNode()
3225 DAG.getNode(ISD::SUB, DL, VT, DAG.getConstant(0, DL, VT), RHS); in ExpandNode()
3243 Results.push_back(DAG.getConstant(0, dl, VT)); in ExpandNode()
3332 DAG.getConstant(16, dl, in ExpandNode()
3352 DAG.getConstant(16, dl, in ExpandNode()
3377 SDValue One = DAG.getConstant(1, dl, VT); in ExpandNode()
3379 SDValue Zero = DAG.getConstant(0, dl, VT); in ExpandNode()
3390 SDValue ShiftCst = DAG.getConstant(BitsDiff, dl, ShiftAmountTy); in ExpandNode()
3557 DAG.getConstant(OpTy.getSizeInBits() / 2, dl, in ExpandNode()
3593 Results.push_back(DAG.getConstant(0, dl, Node->getValueType(0))); in ExpandNode()
3767 Tmp1 = DAG.getNode(ISD::ADD, dl, VT, Tmp1, DAG.getConstant(1, dl, VT)); in ExpandNode()
3824 SDValue Shift = DAG.getConstant( in ExpandNode()
3873 DAG.getConstant(HalfType.getSizeInBits(), dl, in ExpandNode()
3950 SDValue One = DAG.getConstant(1, dl, VT); in ExpandNode()
3959 SDValue Zero = DAG.getConstant(0, dl, VT); in ExpandNode()
4004 DAG.getConstant(PairTy.getSizeInBits() / 2, dl, in ExpandNode()
4019 DAG.getConstant(0, dl, Tmp1.getValueType()), in ExpandNode()
4044 DAG.getConstant(llvm::Log2_32(EntrySize), dl, Index.getValueType())); in ExpandNode()
4047 DAG.getConstant(EntrySize, dl, Index.getValueType())); in ExpandNode()
4086 DAG.getConstant(1, dl, Tmp2.getValueType())); in ExpandNode()
4089 DAG.getConstant(0, dl, Tmp3.getValueType()), in ExpandNode()
4233 Tmp2 = DAG.getConstant(0, dl, Tmp1.getValueType()); in ExpandNode()
4265 Tmp3 = DAG.getConstant(0, dl, Tmp2.getValueType()); in ExpandNode()
5056 SDValue Mode = DAG.getConstant(-1LL, dl, PtrTy); in ConvertNodeToLibcall()
5133 DAG.getConstant(TopBit, dl, NVT)); in PromoteNode()
5142 DAG.getConstant(NVT.getSizeInBits() - in PromoteNode()
5174 DAG.getConstant(DiffBits, dl, in PromoteNode()
5291 DAG.getConstant(OriginalSize, dl, TLI.getScalarShiftAmountTy(DL, NVT))); in PromoteNode()
5648 SDValue Factor = DAG.getConstant(NewEltsPerOldElt, SL, IdxVT); in PromoteNode()
5655 SDValue IdxOffset = DAG.getConstant(I, SL, IdxVT); in PromoteNode()
5696 SDValue Factor = DAG.getConstant(NewEltsPerOldElt, SDLoc(), IdxVT); in PromoteNode()
5704 SDValue IdxOffset = DAG.getConstant(I, SL, IdxVT); in PromoteNode()