[mips] [IAS] Remove AssemblerPredicate's from RelocPIC and RelocStatic.
authorToma Tabacu <toma.tabacu@imgtec.com>
Wed, 8 Apr 2015 10:06:45 +0000 (10:06 +0000)
committerToma Tabacu <toma.tabacu@imgtec.com>
Wed, 8 Apr 2015 10:06:45 +0000 (10:06 +0000)
commit39fedc9aa2fda6223e15b13fe43fbc89f1e2de44
tree7126945b3861ed5d7209f2b8db73f454c8c1368c
parent2c5bf601c34780d431cf652e436ef39030ff9213
[mips] [IAS] Remove AssemblerPredicate's from RelocPIC and RelocStatic.

Summary:
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.

Reviewers: dsanders

Reviewed By: dsanders

Subscribers: llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234398 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
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