1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 04:52:54 +02:00
llvm-mirror/test/MC/SystemZ
Richard Sandiford 4b6cfd7cec [SystemZ] Register compare-and-branch support
This patch adds support for the CRJ and CGRJ instructions.  Support for
the immediate forms will be a separate patch.

The architecture has a large number of comparison instructions.  I think
it's generally better to concentrate on using the "best" comparison
instruction first and foremost, then only use something like CRJ if
CR really was the natual choice of comparison instruction.  The patch
therefore opportunistically converts separate CR and BRC instructions
into a single CRJ while emitting instructions in ISelLowering.

llvm-svn: 182764
2013-05-28 10:41:11 +00:00
..
insn-bad.s [SystemZ] Register compare-and-branch support 2013-05-28 10:41:11 +00:00
insn-good.s [SystemZ] Register compare-and-branch support 2013-05-28 10:41:11 +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] Improve AsmParser handling of invalid instructions 2013-05-24 14:26:46 +00:00