diff options
Diffstat (limited to 'llvm/lib/Target/Mips/MicroMipsInstrInfo.td')
| -rw-r--r-- | llvm/lib/Target/Mips/MicroMipsInstrInfo.td | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/Mips/MicroMipsInstrInfo.td b/llvm/lib/Target/Mips/MicroMipsInstrInfo.td index 35072608dec..c645c1d3131 100644 --- a/llvm/lib/Target/Mips/MicroMipsInstrInfo.td +++ b/llvm/lib/Target/Mips/MicroMipsInstrInfo.td @@ -1377,6 +1377,9 @@ let Predicates = [InMicroMips] in {          ISA_MICROMIPS;    def : MipsInstAlias<"bal $offset", (BGEZAL_MM ZERO, brtarget_mm:$offset), 1>,          ISA_MICROMIPS32_NOT_MIPS32R6; + +  def : MipsInstAlias<"j $rs", (JR_MM GPR32Opnd:$rs), 0>, +        ISA_MICROMIPS32_NOT_MIPS32R6;  }  def : MipsInstAlias<"hypcall", (HYPCALL_MM 0), 1>,                      ISA_MICROMIPS32R5, ASE_VIRT;  | 

