1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/test/MC/SystemZ
Richard Sandiford f4f67cacd7 [SystemZ] Add NRK, ORK and XRK
The atomic tests assume the two-operand forms, so I've restricted them to z10.

Running and-01.ll, or-01.ll and xor-01.ll for z196 as well as z10 shows why
using convertToThreeAddress() is better than exposing the three-operand forms
first and then converting back to two operands where possible (which is what
I'd originally tried).  Using the three-operand form first stops us from
taking advantage of NG, OG and XG for spills.

llvm-svn: 186683
2013-07-19 16:21:55 +00:00
..
insn-bad-z196.s [SystemZ] Start adding z196 and zEC12 support 2013-07-19 16:09:03 +00:00
insn-bad.s [SystemZ] Add NRK, ORK and XRK 2013-07-19 16:21:55 +00:00
insn-good-z196.s [SystemZ] Add NRK, ORK and XRK 2013-07-19 16:21:55 +00:00
insn-good.s [SystemZ] Start adding z196 and zEC12 support 2013-07-19 16:09:03 +00:00
lit.local.cfg
regs-bad.s [SystemZ] Improve AsmParser handling of invalid instructions 2013-05-24 14:26:46 +00:00
regs-good.s [SystemZ] Consolidate assembler tests into 4 big tests 2013-05-15 09:58:19 +00:00
tokens.s [SystemZ] Add the MVC instruction 2013-07-02 14:56:45 +00:00