[mips] [IAS] Add support for the BNEZL and BEQZL pseudo-instructions.
authorToma Tabacu <toma.tabacu@imgtec.com>
Wed, 8 Apr 2015 12:15:05 +0000 (12:15 +0000)
committerToma Tabacu <toma.tabacu@imgtec.com>
Wed, 8 Apr 2015 12:15:05 +0000 (12:15 +0000)
commit91fc0b3c10b652b435f31bf343432097a08b6acf
tree03a8aaa8ba7705c8861df73500e89b7914e2231c
parent7230f80e3bf6523abf826c1d034f5a82b0f12513
[mips] [IAS] Add support for the BNEZL and BEQZL pseudo-instructions.

Summary:
They are of the form "bnezl/beqzl $rs, offset" and expand to "bnel/beql $rs, $zero, offset".

These instructions are used in Linux inline assembly.

Reviewers: dsanders

Reviewed By: dsanders

Subscribers: llvm-commits

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

llvm-svn: 234401
llvm/lib/Target/Mips/MipsInstrInfo.td
llvm/test/MC/Mips/mips-jump-delay-slots.s