Home | History | Annotate | Download | only in AArch64

Lines Matching refs:getTargetConstant

255   Val = CurDAG->getTargetConstant(Immed, MVT::i32);
256 Shift = CurDAG->getTargetConstant(ShVal, MVT::i32);
337 Shift = CurDAG->getTargetConstant(ShVal, MVT::i32);
454 SDValue LaneIdxVal = CurDAG->getTargetConstant(LaneIdx, MVT::i64);
489 SDValue LaneIdxVal = CurDAG->getTargetConstant(LaneIdx, MVT::i64);
531 SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, MVT::i32);
573 Shift = CurDAG->getTargetConstant(getArithExtendImm(Ext, ShiftVal), MVT::i32);
607 OffImm = CurDAG->getTargetConstant(0, MVT::i64);
640 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, MVT::i64);
656 OffImm = CurDAG->getTargetConstant(0, MVT::i64);
683 OffImm = CurDAG->getTargetConstant(RHSC, MVT::i64);
691 SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, MVT::i32);
717 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, MVT::i32);
720 SignExtend = CurDAG->getTargetConstant(0, MVT::i32);
765 DoShift = CurDAG->getTargetConstant(true, MVT::i32);
773 DoShift = CurDAG->getTargetConstant(true, MVT::i32);
778 DoShift = CurDAG->getTargetConstant(false, MVT::i32);
787 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, MVT::i32);
798 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, MVT::i32);
876 DoShift = CurDAG->getTargetConstant(true, MVT::i32);
884 DoShift = CurDAG->getTargetConstant(true, MVT::i32);
891 SignExtend = CurDAG->getTargetConstant(false, MVT::i32);
892 DoShift = CurDAG->getTargetConstant(false, MVT::i32);
931 CurDAG->getTargetConstant(RegClassIDs[Regs.size() - 2], MVT::i32));
936 Ops.push_back(CurDAG->getTargetConstant(SubRegs[i], MVT::i32));
1033 SDValue Offset = CurDAG->getTargetConstant(OffsetVal, MVT::i64);
1041 SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, MVT::i32);
1045 CurDAG->getTargetConstant(0, MVT::i64), LoadedVal, SubReg),
1201 SDValue Ops[] = {RegSeq, CurDAG->getTargetConstant(LaneNo, MVT::i64),
1243 CurDAG->getTargetConstant(LaneNo, MVT::i64), // Lane Number
1294 SDValue Ops[] = {RegSeq, CurDAG->getTargetConstant(LaneNo, MVT::i64),
1327 SDValue Ops[] = {RegSeq, CurDAG->getTargetConstant(LaneNo, MVT::i64),
1597 SDValue Ops64[] = {Opd0, CurDAG->getTargetConstant(LSB, MVT::i64),
1598 CurDAG->getTargetConstant(MSB, MVT::i64)};
1601 SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, MVT::i32);
1608 SDValue Ops[] = {Opd0, CurDAG->getTargetConstant(LSB, VT),
1609 CurDAG->getTargetConstant(MSB, VT)};
1821 CurDAG->getTargetConstant(BitWidth - ShlAmount, VT),
1822 CurDAG->getTargetConstant(BitWidth - 1 - ShlAmount, VT));
1828 UBFMOpc, SDLoc(Op), VT, Op, CurDAG->getTargetConstant(ShrAmount, VT),
1829 CurDAG->getTargetConstant(BitWidth - 1, VT));
1996 CurDAG->getTargetConstant(LSB, VT),
1997 CurDAG->getTargetConstant(MSB, VT) };
2095 FixedPos = CurDAG->getTargetConstant(FBits, MVT::i32);
2210 SDValue Ops[] = { TFI, CurDAG->getTargetConstant(0, MVT::i32),
2211 CurDAG->getTargetConstant(Shifter, MVT::i32) };