[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)
commitf716ca43caf2d4be7ab2411bd5f0305190fdf8f3
treecc779818f560e290a72a0d152a487fe51b54bb1c
parent541279fdf9f3ff49908b4734a4daaca980a50441
[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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234401 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MipsInstrInfo.td
test/MC/Mips/mips-jump-delay-slots.s