Home | History | Annotate | Download | only in Mips

Lines Matching refs:Lo

42   case MipsISD::Lo:                return "MipsISD::Lo";
202 // multHi/Lo: product of multiplication
203 // Lo0: initial value of Lo register
256 SDValue CopyFromLo = CurDAG->getCopyFromReg(Chain, dl, Mips::LO, MVT::i32,
276 // multHi/Lo: product of multiplication
277 // Lo0: initial value of Lo register
330 SDValue CopyFromLo = CurDAG->getCopyFromReg(Chain, dl, Mips::LO, MVT::i32,
387 SDValue CopyFromLo = DAG.getCopyFromReg(InChain, dl, Mips::LO, MVT::i32,
1255 // %hi/%lo relocation
1261 SDValue Lo = DAG.getNode(MipsISD::Lo, dl, MVT::i32, GALo);
1262 return DAG.getNode(ISD::ADD, dl, MVT::i32, HiPart, Lo);
1278 SDValue Lo = DAG.getNode(MipsISD::Lo, dl, MVT::i32, GALo);
1279 return DAG.getNode(ISD::ADD, dl, MVT::i32, ResNode, Lo);
1289 // %hi/%lo relocation
1295 SDValue Lo = DAG.getNode(MipsISD::Lo, dl, MVT::i32, BALo);
1296 return DAG.getNode(ISD::ADD, dl, MVT::i32, Hi, Lo);
1307 SDValue Lo = DAG.getNode(MipsISD::Lo, dl, MVT::i32, BALOOffset);
1308 return DAG.getNode(ISD::ADD, dl, MVT::i32, Load, Lo);
1362 SDValue Lo = DAG.getNode(MipsISD::TprelLo, dl, MVT::i32, TGALo);
1363 Offset = DAG.getNode(ISD::ADD, dl, MVT::i32, Hi, Lo);
1397 SDValue Lo = DAG.getNode(MipsISD::Lo, dl, MVT::i32, JTILo);
1398 ResNode = DAG.getNode(ISD::ADD, dl, MVT::i32, HiPart, Lo);
1428 SDValue Lo = DAG.getNode(MipsISD::Lo, dl, MVT::i32, CPLo);
1429 ResNode = DAG.getNode(ISD::ADD, dl, MVT::i32, HiPart, Lo);
1439 SDValue Lo = DAG.getNode(MipsISD::Lo, dl, MVT::i32, CPLo);
1440 ResNode = DAG.getNode(ISD::ADD, dl, MVT::i32, Load, Lo);
1794 SDValue Lo = DAG.getNode(MipsISD::ExtractElementF64, dl, MVT::i32,
1799 std::swap(Lo, Hi);
1800 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Lo));
1900 // Use GOT+LO if callee has internal linkage.
1902 SDValue Lo = DAG.getNode(MipsISD::Lo, dl, MVT::i32, CalleeLo);
1903 Callee = DAG.getNode(ISD::ADD, dl, MVT::i32, LoadValue, Lo);