Home
last modified time | relevance | path

Searched refs:MFHI (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips.h21 (instr == Mips::MFLO || instr == Mips::MFLO64 || instr == Mips::MFHI || \
H A DMipsSEInstrInfo.cpp99 Opc = isMicroMips ? Mips::MFHI16_MM : Mips::MFHI; in copyPhysReg()
269 BuildMI(MBB, I, DL, get(Mips::MFHI), Mips::K0); in storeRegToStack()
388 expandPseudoMFHiLo(MBB, MI, Mips::MFHI); in expandPostRAPseudo()
H A DMipsDSPInstrFormats.td253 // MFHI sub-class format.
H A DMipsISelLowering.h126 MFHI, enumerator
H A DMipsSEFrameLowering.cpp785 Op = (Reg == Mips::HI0) ? Mips::MFHI : Mips::MFLO; in spillCalleeSavedRegisters()
H A DMipsScheduleP5600.td182 def : InstRW<[P5600WriteAL2], (instrs CLO, CLZ, DI, EI, MFHI, MFLO,
H A DMipsFastISel.cpp1960 ? Mips::MFHI in selectDivRem()
H A DMipsSEISelLowering.cpp1319 Hi = DAG.getNode(MipsISD::MFHI, DL, Ty, Mult); in lowerMulDiv()
1336 SDValue Hi = DAG.getNode(MipsISD::MFHI, DL, MVT::i32, Op); in extractLOHI()
H A DMipsScheduleGeneric.td183 def : InstRW<[GenericWriteALULong], (instrs MFHI, MFLO, PseudoMFHI,
H A DMipsInstrInfo.td97 def MipsMFHI : SDNode<"MipsISD::MFHI", SDT_MFLOHI>;
2364 def MFHI : MMRel, MoveFromLOHI<"mfhi", GPR32Opnd, AC0>, MFLO_FM<0x10>,
H A DMipsISelLowering.cpp199 case MipsISD::MFHI: return "MipsISD::MFHI"; in getTargetNodeName()
1115 SDValue ResHi = CurDAG.getNode(MipsISD::MFHI, DL, MVT::i32, MAdd); in performMADD_MSUBCombine()
H A DMips16InstrInfo.td877 // Format: MFHI rx MIPS16e
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp4255 TOut.emitR(isDiv ? Mips::MFLO : Mips::MFHI, RdReg, IDLoc, STI); in expandDivRem()
4304 TOut.emitR(isDiv ? Mips::MFLO : Mips::MFHI, RdReg, IDLoc, STI); in expandDivRem()
4342 TOut.emitR(isDiv ? Mips::MFLO : Mips::MFHI, RdReg, IDLoc, STI); in expandDivRem()
5209 TOut.emitR(Mips::MFHI, ATReg, IDLoc, STI); in expandMulO()
5246 TOut.emitR(Mips::MFHI, ATReg, IDLoc, STI); in expandMulOU()