Also renamed li_simm7 to li16_imm since it's not a simm7 and has an unusual
encoding (it's a uimm7 except that 0x7f represents -1).
Depends on D18144
Paths
| Differential D18145
[mips] Range check simm7. ClosedPublic Authored by dsanders on Mar 14 2016, 7:19 AM.
Details Summary Also renamed li_simm7 to li16_imm since it's not a simm7 and has an unusual Depends on D18144
Diff Detail Event Timelinedsanders updated this object. dsanders added a child revision: D18147: [mips] Make simm6 consistent with the rest. NFC..Mar 14 2016, 7:52 AM This revision is now accepted and ready to land.Mar 21 2016, 7:19 AM
Revision Contents
Diff 50588 lib/Target/Mips/AsmParser/MipsAsmParser.cpp
lib/Target/Mips/Disassembler/MipsDisassembler.cpp
lib/Target/Mips/MicroMips32r6InstrInfo.td
lib/Target/Mips/MicroMipsInstrInfo.td
lib/Target/Mips/MipsInstrInfo.td
test/MC/Mips/micromips-invalid.s
test/MC/Mips/micromips/invalid.s
test/MC/Mips/micromips32r6/invalid.s
test/MC/Mips/micromips32r6/valid.s
test/MC/Mips/micromips64r6/invalid.s
|