[PATCH] [mips] [IAS] Remove AssemblerPredicate's from RelocPIC and RelocStatic.

Toma Tabacu toma.tabacu at imgtec.com
Thu Mar 12 10:32:45 PDT 2015


Hi dsanders,

These AssemblerPredicate's are unnecessary and actually make some instructions unusable when assembling pre-MIPS32 ISAs.
For example, this was causing the IAS to reject the 'j' instruction for MIPS I-V.

This patch depends on http://reviews.llvm.org/D8294.

http://reviews.llvm.org/D8300

Files:
  lib/Target/Mips/MipsInstrInfo.td
  test/MC/Mips/mips1/valid.s
  test/MC/Mips/mips2/valid.s
  test/MC/Mips/mips3/valid.s
  test/MC/Mips/mips32/valid.s
  test/MC/Mips/mips32r2/valid.s
  test/MC/Mips/mips32r3/valid.s
  test/MC/Mips/mips32r5/valid.s
  test/MC/Mips/mips32r6/valid.s
  test/MC/Mips/mips4/valid.s
  test/MC/Mips/mips5/valid.s
  test/MC/Mips/mips64/valid.s
  test/MC/Mips/mips64r2/valid.s
  test/MC/Mips/mips64r3/valid.s
  test/MC/Mips/mips64r5/valid.s
  test/MC/Mips/mips64r6/valid.s

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8300.21848.patch
Type: text/x-patch
Size: 23306 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150312/18705b7e/attachment.bin>


More information about the llvm-commits mailing list