• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/

Lines Matching refs:i32

234   SDValue CstOne = CurDAG->getTargetConstant(1, DL, MVT::i32);
236 SDValue OuFlag = CurDAG->getTargetConstant(20, DL, MVT::i32);
238 SDNode *DSPCtrlField = CurDAG->getMachineNode(Mips::RDDSP, DL, MVT::i32,
242 Mips::EXT, DL, MVT::i32, SDValue(DSPCtrlField, 0), OuFlag, CstOne);
245 CurDAG->getTargetConstant(6, DL, MVT::i32), CstOne,
247 SDNode *DSPCFWithCarry = CurDAG->getMachineNode(Mips::INS, DL, MVT::i32, Ops);
254 SDValue Zero = CurDAG->getRegister(Mips::ZERO, MVT::i32);
258 CurDAG->getMachineNode(Mips::INS, DL, MVT::i32, InsOps);
748 MVT VT = Subtarget->isGP64bit() ? MVT::i64 : MVT::i32;
779 Mips::ZERO, MVT::i32);
784 Mips::ZERO, MVT::i32);
844 getMSACtrlReg(RegIdx), MVT::i32);
895 if (Node->getValueType(0) != MVT::i32 && Node->getValueType(0) != MVT::i64)
916 if (ResTy != MVT::i32 && ResTy != MVT::i64)
920 if (ResTy == MVT::i32) {
934 Node->getOperand(0), CurDAG->getTargetConstant(Pos, DL, MVT::i32),
935 CurDAG->getTargetConstant(Size, DL, MVT::i32), Node->getOperand(3)};
948 if (PtrVT == MVT::i32) {
958 CurDAG->getRegister(Mips::HWR29, MVT::i32),
959 CurDAG->getTargetConstant(0, DL, MVT::i32));
1041 const MVT SplatMVT = Is32BitSplat ? MVT::i32 : MVT::i64;
1066 SDValue ZeroVal = CurDAG->getRegister(Mips::ZERO, MVT::i32);
1068 SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, MVT::i32);
1069 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32);
1072 Res = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HiVal);
1075 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32,
1089 SDValue ZeroVal = CurDAG->getRegister(Mips::ZERO, MVT::i32);
1091 SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, MVT::i32);
1092 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32);
1095 Res = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HiVal);
1098 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32,
1141 SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, MVT::i32);
1142 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32);
1143 SDValue HigherVal = CurDAG->getTargetConstant(Higher, DL, MVT::i32);
1144 SDValue HighestVal = CurDAG->getTargetConstant(Highest, DL, MVT::i32);
1145 SDValue ZeroVal = CurDAG->getRegister(Mips::ZERO, MVT::i32);
1152 // an i32 value, then if we're targetting MIPS64, use SUBREG_TO_REG
1164 Res = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HiVal);
1167 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32,
1172 HiRes = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HighestVal);
1175 HiRes = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32,
1187 CurDAG->getTargetConstant(1, DL, MVT::i32));
1195 CurDAG->getTargetConstant(RC->getID(), DL, MVT::i32));
1199 CurDAG->getTargetConstant(0, DL, MVT::i32));
1232 CurDAG->getConstant(*Const32, DL, MVT::i32),
1233 CurDAG->getConstant(*Const32, DL, MVT::i32),
1240 CurDAG->getTargetConstant(0, DL, MVT::i32));
1264 MVT::i32));
1293 OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32));
1307 OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32));
1334 OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32));