Lines Matching refs:i64
748 MVT VT = Subtarget->isGP64bit() ? MVT::i64 : MVT::i32;
774 Mips::ZERO_64, MVT::i64);
810 DL, MVT::i64);
816 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, ImmOpnd);
819 CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64,
820 CurDAG->getRegister(Mips::ZERO_64, MVT::i64),
826 MVT::i64);
827 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64,
968 if (Node->getValueType(0) != MVT::i32 && Node->getValueType(0) != MVT::i64)
989 if (ResTy != MVT::i32 && ResTy != MVT::i64)
1114 const MVT SplatMVT = Is32BitSplat ? MVT::i32 : MVT::i64;
1175 Mips::SUBREG_TO_REG, DL, MVT::i64,
1176 CurDAG->getTargetConstant(((Hi >> 15) & 0x1), DL, MVT::i64),
1178 CurDAG->getTargetConstant(Mips::sub_32, DL, MVT::i64));
1226 // just before combining the values with dinsu to produce an i64. This
1275 SDValue Zero64Val = CurDAG->getRegister(Mips::ZERO_64, MVT::i64);
1281 Mips::SUBREG_TO_REG, DL, MVT::i64,
1282 CurDAG->getTargetConstant(((Highest >> 15) & 0x1), DL, MVT::i64),
1284 CurDAG->getTargetConstant(Mips::sub_32, DL, MVT::i64));
1288 Mips::SUBREG_TO_REG, DL, MVT::i64,
1289 CurDAG->getTargetConstant(((Hi >> 15) & 0x1), DL, MVT::i64),
1291 CurDAG->getTargetConstant(Mips::sub_32, DL, MVT::i64));
1309 Res = CurDAG->getMachineNode(Mips::DINSU, DL, MVT::i64, Ops);
1312 Mips::DSLL32, DL, MVT::i64, SDValue(HiRes, 0),