Lines Matching refs:getConstant

266     return DAG.getConstant(LLVMC->getValueAPF().bitcastToAPInt(),
348 SDValue Increment = DAG.getConstant(RegBytes, TLI.getPointerTy(AS));
404 SDValue ShiftAmount = DAG.getConstant(NumBits,
416 DAG.getConstant(IncrementSize, TLI.getPointerTy(AS)));
467 SDValue Increment = DAG.getConstant(RegBytes, TLI.getPointerTy());
545 DAG.getConstant(IncrementSize, Ptr.getValueType()));
556 DAG.getConstant(IncrementSize, Ptr.getValueType()));
565 SDValue ShiftAmount = DAG.getConstant(NumBits,
612 Tmp3 = DAG.getNode(ISD::MUL, dl, IdxVT, Tmp3,DAG.getConstant(EltSize, IdxVT));
669 SDValue Con = DAG.getConstant(CFP->getValueAPF().
679 SDValue Con = DAG.getConstant(CFP->getValueAPF().bitcastToAPInt().
690 SDValue Lo = DAG.getConstant(IntVal.trunc(32), MVT::i32);
691 SDValue Hi = DAG.getConstant(IntVal.lshr(32).trunc(32), MVT::i32);
697 DAG.getConstant(4, Ptr.getValueType()));
807 DAG.getConstant(IncrementSize, Ptr.getValueType()));
809 DAG.getConstant(RoundWidth,
820 DAG.getConstant(ExtraWidth,
829 DAG.getConstant(IncrementSize, Ptr.getValueType()));
1006 DAG.getConstant(IncrementSize, Ptr.getValueType()));
1019 DAG.getConstant(RoundWidth,
1035 DAG.getConstant(IncrementSize, Ptr.getValueType()));
1049 DAG.getConstant(ExtraWidth,
1395 DAG.getConstant(EltSize, Idx.getValueType()));
1434 DAG.getConstant(EltSize, Idx.getValueType()));
1471 SDValue Idx = DAG.getConstant(Offset, FIPtr.getValueType());
1535 DAG.getConstant(ByteOffset, LoadPtr.getValueType()));
1545 DAG.getConstant(BitShift,
1551 SignBit, DAG.getConstant(0, SignBit.getValueType()),
1587 DAG.getConstant(-(uint64_t)Align, VT));
2262 SDValue WordOff = DAG.getConstant(sizeof(int), StackSlot.getValueType());
2274 SDValue SignBit = DAG.getConstant(0x80000000u, MVT::i32);
2284 SDValue InitialHi = DAG.getConstant(0x43300000u, MVT::i32);
2323 DAG.getConstant(UINT64_C(0x4330000000000000), MVT::i64);
2327 DAG.getConstant(UINT64_C(0x4530000000000000), MVT::i64);
2331 DAG.getConstant(32, MVT::i64));
2350 DAG.getConstant(1, TLI.getShiftAmountTy(Op0.getValueType()));
2352 SDValue AndConst = DAG.getConstant(1, MVT::i64);
2364 Op0, DAG.getConstant(0, MVT::i64), ISD::SETLT);
2371 DAG.getConstant(UINT64_C(0xfffffffffffff800), MVT::i64));
2373 DAG.getConstant(UINT64_C(0x800), MVT::i64));
2375 DAG.getConstant(UINT64_C(0x7ff), MVT::i64));
2377 And2, DAG.getConstant(UINT64_C(0), MVT::i64), ISD::SETNE);
2380 Op0, DAG.getConstant(UINT64_C(0x0020000000000000), MVT::i64),
2386 DAG.getConstant(32, SHVT));
2402 Op0, DAG.getConstant(0, Op0.getValueType()),
2537 Tmp2 = DAG.getNode(ISD::SHL, dl, VT, Op, DAG.getConstant(8, SHVT));
2538 Tmp1 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(8, SHVT));
2541 Tmp4 = DAG.getNode(ISD::SHL, dl, VT, Op, DAG.getConstant(24, SHVT));
2542 Tmp3 = DAG.getNode(ISD::SHL, dl, VT, Op, DAG.getConstant(8, SHVT));
2543 Tmp2 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(8, SHVT));
2544 Tmp1 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(24, SHVT));
2545 Tmp3 = DAG.getNode(ISD::AND, dl, VT, Tmp3, DAG.getConstant(0xFF0000, VT));
2546 Tmp2 = DAG.getNode(ISD::AND, dl, VT, Tmp2, DAG.getConstant(0xFF00, VT));
2551 Tmp8 = DAG.getNode(ISD::SHL, dl, VT, Op, DAG.getConstant(56, SHVT));
2552 Tmp7 = DAG.getNode(ISD::SHL, dl, VT, Op, DAG.getConstant(40, SHVT));
2553 Tmp6 = DAG.getNode(ISD::SHL, dl, VT, Op, DAG.getConstant(24, SHVT));
2554 Tmp5 = DAG.getNode(ISD::SHL, dl, VT, Op, DAG.getConstant(8, SHVT));
2555 Tmp4 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(8, SHVT));
2556 Tmp3 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(24, SHVT));
2557 Tmp2 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(40, SHVT));
2558 Tmp1 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(56, SHVT));
2559 Tmp7 = DAG.getNode(ISD::AND, dl, VT, Tmp7, DAG.getConstant(255ULL<<48, VT));
2560 Tmp6 = DAG.getNode(ISD::AND, dl, VT, Tmp6, DAG.getConstant(255ULL<<40, VT));
2561 Tmp5 = DAG.getNode(ISD::AND, dl, VT, Tmp5, DAG.getConstant(255ULL<<32, VT));
2562 Tmp4 = DAG.getNode(ISD::AND, dl, VT, Tmp4, DAG.getConstant(255ULL<<24, VT));
2563 Tmp3 = DAG.getNode(ISD::AND, dl, VT, Tmp3, DAG.getConstant(255ULL<<16, VT));
2564 Tmp2 = DAG.getNode(ISD::AND, dl, VT, Tmp2, DAG.getConstant(255ULL<<8 , VT));
2592 SDValue Mask55 = DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x55)), VT);
2593 SDValue Mask33 = DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x33)), VT);
2594 SDValue Mask0F = DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x0F)), VT);
2595 SDValue Mask01 = DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x01)), VT);
2601 DAG.getConstant(1, ShVT)),
2608 DAG.getConstant(2, ShVT)),
2614 DAG.getConstant(4, ShVT))),
2619 DAG.getConstant(Len - 8, ShVT));
2640 SDValue Tmp3 = DAG.getConstant(1ULL << i, ShVT);
2659 DAG.getConstant(1, VT)));
2664 DAG.getConstant(VT.getSizeInBits(), VT),
2824 Results.push_back(DAG.getConstant(0, Node->getValueType(0)));
2827 Results.push_back(DAG.getConstant(1, Node->getValueType(0)));
2841 Results.push_back(DAG.getConstant(0, MVT::i32));
2864 SDValue Zero = DAG.getConstant(0, Node->getValueType(0));
2918 Results.push_back(DAG.getConstant(0, VT));
2963 SDValue ShiftCst = DAG.getConstant(BitsDiff, ShiftAmountTy);
3006 DAG.getConstant(x, NVT));
3027 DAG.getConstant(Align - 1,
3031 DAG.getConstant(-(int64_t)Align,
3037 DAG.getConstant(TLI.getDataLayout()->
3150 DAG.getConstant(Idx, TLI.getVectorIdxTy())));
3154 DAG.getConstant(Idx - NumElems,
3169 DAG.getConstant(OpTy.getSizeInBits()/2,
3372 DAG.getConstant(APInt::getAllOnesValue(VT.getSizeInBits()), VT));
3373 Tmp1 = DAG.getNode(ISD::ADD, dl, VT, Tmp1, DAG.getConstant(1, VT));
3496 SDValue Zero = DAG.getConstant(0, LHS.getValueType());
3581 DAG.getConstant(LoSize-1, TLI.getPointerTy()));
3583 DAG.getConstant(LoSize-1, TLI.getPointerTy()));
3602 Tmp1 = DAG.getConstant(VT.getSizeInBits() - 1,
3609 DAG.getConstant(0, VT), ISD::SETNE);
3620 DAG.getConstant(PairTy.getSizeInBits()/2,
3635 DAG.getConstant(0, Tmp1.getValueType()),
3652 Index, DAG.getConstant(EntrySize, Index.getValueType()));
3686 DAG.getConstant(1, Tmp2.getValueType()));
3689 DAG.getConstant(0, Tmp3.getValueType()),
3731 DAG.getConstant(TrueValue, VT), DAG.getConstant(0, VT),
3783 Tmp2 = DAG.getConstant(0, Tmp1.getValueType());
3814 Tmp3 = DAG.getConstant(0, Tmp2.getValueType());
3838 Node->getOperand(0), DAG.getConstant(Idx,
3842 Node->getOperand(1), DAG.getConstant(Idx,
3896 Tmp1, DAG.getConstant(NVT.getSizeInBits(), NVT),
3899 DAG.getConstant(OVT.getSizeInBits(), NVT), Tmp1);
3904 DAG.getConstant(NVT.getSizeInBits() -
3914 DAG.getConstant(DiffBits, TLI.getShiftAmountTy(NVT)));