[mips] Correct MIPS16 jal/jalx to have uimm26 offsets and add MC layer range checks...
authorDaniel Sanders <daniel.sanders@imgtec.com>
Tue, 29 Mar 2016 09:40:38 +0000 (09:40 +0000)
committerDaniel Sanders <daniel.sanders@imgtec.com>
Tue, 29 Mar 2016 09:40:38 +0000 (09:40 +0000)
commit5d3840fdf9ca0d66173d6e98a1836bc1cfaa7876
tree450536d644d69e8b5a2f282080f5e1c9b6ea5b94
parent9e18c7f81af4843bf1d52ea31582638d9b18edce
[mips] Correct MIPS16 jal/jalx to have uimm26 offsets and add MC layer range checks. NFC.

Summary:
However, this has no effect at this time because the instructions affected
are marked 'isCodeGenOnly=1' and have no alternative for the MC layer.

Reviewers: vkalintiris

Subscribers: llvm-commits, dsanders

Differential Revision: http://reviews.llvm.org/D18179

llvm-svn: 264712
llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
llvm/lib/Target/Mips/Mips16InstrInfo.td
llvm/lib/Target/Mips/MipsInstrInfo.td