Lines Matching refs:getConstant
309 return DAG.getConstant(LLVMC->getValueAPF().bitcastToAPInt(), dl, in ExpandConstantFP()
457 SDValue Con = DAG.getConstant(CFP->getValueAPF(). in OptimizeFloatStore()
468 SDValue Con = DAG.getConstant(CFP->getValueAPF().bitcastToAPInt(). in OptimizeFloatStore()
479 SDValue Lo = DAG.getConstant(IntVal.trunc(32), dl, MVT::i32); in OptimizeFloatStore()
480 SDValue Hi = DAG.getConstant(IntVal.lshr(32).trunc(32), dl, MVT::i32); in OptimizeFloatStore()
599 DAG.getConstant(RoundWidth, dl, in LegalizeStoreOps()
610 DAG.getConstant(ExtraWidth, dl, in LegalizeStoreOps()
618 DAG.getConstant(IncrementSize, dl, in LegalizeStoreOps()
823 DAG.getConstant(RoundWidth, dl, in LegalizeLoadOps()
852 DAG.getConstant(ExtraWidth, dl, in LegalizeLoadOps()
1631 SDValue SignMask = DAG.getConstant(SignAsInt.SignMask, DL, IntVT); in ExpandFCOPYSIGN()
1642 DAG.getConstant(0, DL, IntVT), ISD::SETNE); in ExpandFCOPYSIGN()
1650 SDValue ClearSignMask = DAG.getConstant(~MagAsInt.SignMask, DL, MagVT); in ExpandFCOPYSIGN()
1663 SDValue ShiftCnst = DAG.getConstant(ShiftAmount, DL, ShiftVT); in ExpandFCOPYSIGN()
1666 SDValue ShiftCnst = DAG.getConstant(-ShiftAmount, DL, ShiftVT); in ExpandFCOPYSIGN()
1687 SDValue SignMask = DAG.getConstant(SignAsInt.SignMask, DL, IntVT); in ExpandFNEG()
1710 SDValue ClearSignMask = DAG.getConstant(~ValueAsInt.SignMask, DL, IntVT); in ExpandFABS()
1745 DAG.getConstant(-Alignment.value(), dl, VT)); in ExpandDYNAMIC_STACKALLOC()
2412 const SDValue MaxExp = DAG.getConstant(MaxExpVal, dl, ExpVT); in expandLdexp()
2413 const SDValue MinExp = DAG.getConstant(MinExpVal, dl, ExpVT); in expandLdexp()
2415 const SDValue DoubleMaxExp = DAG.getConstant(2 * MaxExpVal, dl, ExpVT); in expandLdexp()
2431 SDValue ClampMaxVal = DAG.getConstant(3 * MaxExpVal, dl, ExpVT); in expandLdexp()
2451 SDValue Increment0 = DAG.getConstant(-(MinExpVal + Precision), dl, ExpVT); in expandLdexp()
2452 SDValue Increment1 = DAG.getConstant(-2 * (MinExpVal + Precision), dl, ExpVT); in expandLdexp()
2457 DAG.getConstant(3 * MinExpVal + 2 * Precision, dl, ExpVT); in expandLdexp()
2467 dl, SetCCVT, N, DAG.getConstant(2 * MinExpVal + Precision, dl, ExpVT), in expandLdexp()
2525 SDValue NegSmallestNormalizedInt = DAG.getConstant( in expandFrexp()
2529 SDValue SmallestNormalizedInt = DAG.getConstant( in expandFrexp()
2535 DAG.getConstant(APFloat::getInf(FltSem).bitcastToAPInt(), dl, AsIntVT); in expandFrexp()
2544 SDValue SignMask = DAG.getConstant(SignMaskVal, dl, AsIntVT); in expandFrexp()
2546 SDValue FractSignMask = DAG.getConstant(FractSignMaskVal, dl, AsIntVT); in expandFrexp()
2572 SDValue MinExp = DAG.getConstant(MinExpVal, dl, ExpVT); in expandFrexp()
2573 SDValue Zero = DAG.getConstant(0, dl, ExpVT); in expandFrexp()
2593 SDValue DenormalOffset = DAG.getConstant(-Precision - 1, dl, ExpVT); in expandFrexp()
2600 SDValue FPHalf = DAG.getConstant(Half.bitcastToAPInt(), dl, AsIntVT); in expandFrexp()
2648 DAG.getConstant(0x80000000u, dl, MVT::i32)); in ExpandLegalINT_TO_FP()
2651 SDValue Hi = DAG.getConstant(0x43300000u, dl, MVT::i32); in ExpandLegalINT_TO_FP()
2724 dl, SetCCVT, Op0, DAG.getConstant(0, dl, SrcVT), ISD::SETLT); in ExpandLegalINT_TO_FP()
2727 SDValue ShiftConst = DAG.getConstant(1, dl, ShiftVT); in ExpandLegalINT_TO_FP()
2729 SDValue AndConst = DAG.getConstant(1, dl, SrcVT); in ExpandLegalINT_TO_FP()
2780 DAG.getConstant(0, dl, SrcVT), ISD::SETLT); in ExpandLegalINT_TO_FP()
2985 DAG.getConstant(1ULL << (--i), dl, ShVT)); in ExpandPARITY()
2990 return DAG.getNode(ISD::AND, dl, VT, Result, DAG.getConstant(1, dl, VT)); in ExpandPARITY()
3037 Results.push_back(DAG.getConstant(0, dl, Node->getValueType(0))); in ExpandNode()
3049 DAG.getConstant(0, dl, TLI.getPointerTy(DAG.getDataLayout()))); in ExpandNode()
3055 Results.push_back(DAG.getConstant(1, dl, Node->getValueType(0))); in ExpandNode()
3071 DAG.getConstant(0, dl, Node->getValueType(0))); in ExpandNode()
3077 Results.push_back(DAG.getConstant(0, dl, MVT::i32)); in ExpandNode()
3082 SDValue Zero = DAG.getConstant(0, dl, Node->getValueType(0)); in ExpandNode()
3156 DAG.getNode(ISD::SUB, DL, VT, DAG.getConstant(0, DL, VT), RHS); in ExpandNode()
3174 Results.push_back(DAG.getConstant(0, dl, VT)); in ExpandNode()
3265 DAG.getConstant(16, dl, in ExpandNode()
3281 DAG.getConstant(16, dl, in ExpandNode()
3306 SDValue One = DAG.getConstant(1, dl, VT); in ExpandNode()
3308 SDValue Zero = DAG.getConstant(0, dl, VT); in ExpandNode()
3319 SDValue ShiftCst = DAG.getConstant(BitsDiff, dl, ShiftAmountTy); in ExpandNode()
3488 DAG.getConstant(OpTy.getSizeInBits() / 2, dl, in ExpandNode()
3524 Results.push_back(DAG.getConstant(0, dl, Node->getValueType(0))); in ExpandNode()
3692 Tmp1 = DAG.getNode(ISD::ADD, dl, VT, Tmp1, DAG.getConstant(1, dl, VT)); in ExpandNode()
3749 SDValue Shift = DAG.getConstant( in ExpandNode()
3798 DAG.getConstant(HalfType.getSizeInBits(), dl, in ExpandNode()
3871 SDValue One = DAG.getConstant(1, dl, VT); in ExpandNode()
3880 SDValue Zero = DAG.getConstant(0, dl, VT); in ExpandNode()
3925 DAG.getConstant(PairTy.getSizeInBits() / 2, dl, in ExpandNode()
3940 DAG.getConstant(0, dl, Tmp1.getValueType()), in ExpandNode()
3965 DAG.getConstant(llvm::Log2_32(EntrySize), dl, Index.getValueType())); in ExpandNode()
3968 DAG.getConstant(EntrySize, dl, Index.getValueType())); in ExpandNode()
4007 DAG.getConstant(1, dl, Tmp2.getValueType())); in ExpandNode()
4010 DAG.getConstant(0, dl, Tmp3.getValueType()), in ExpandNode()
4153 Tmp2 = DAG.getConstant(0, dl, Tmp1.getValueType()); in ExpandNode()
4185 Tmp3 = DAG.getConstant(0, dl, Tmp2.getValueType()); in ExpandNode()
4906 SDValue Mode = DAG.getConstant(-1LL, dl, PtrTy); in ConvertNodeToLibcall()
4975 DAG.getConstant(TopBit, dl, NVT)); in PromoteNode()
4984 DAG.getConstant(NVT.getSizeInBits() - in PromoteNode()
4996 DAG.getConstant(DiffBits, dl, in PromoteNode()
5113 DAG.getConstant(OriginalSize, dl, TLI.getScalarShiftAmountTy(DL, NVT))); in PromoteNode()
5458 SDValue Factor = DAG.getConstant(NewEltsPerOldElt, SL, IdxVT); in PromoteNode()
5465 SDValue IdxOffset = DAG.getConstant(I, SL, IdxVT); in PromoteNode()
5506 SDValue Factor = DAG.getConstant(NewEltsPerOldElt, SDLoc(), IdxVT); in PromoteNode()
5514 SDValue IdxOffset = DAG.getConstant(I, SL, IdxVT); in PromoteNode()