History log of /external/llvm/test/MC/SystemZ/tokens.s
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9188443a2d35352c4e8a2cffd1b4d31d47843b26 02-Jul-2013 Richard Sandiford <rsandifo@linux.vnet.ibm.com> [SystemZ] Add the MVC instruction

This is the first use of D(L,B) addressing, which required a fair bit
of surgery. For that reason, the patch just adds the instruction
definition and the associated assembler and disassembler support.
A later patch will actually make use of it for codegen.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185433 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/SystemZ/tokens.s
bfe3212dd807d018cb66479829fd81c8e7bd0f81 24-May-2013 Richard Sandiford <rsandifo@linux.vnet.ibm.com> [SystemZ] Improve AsmParser handling of invalid instructions

Previously, an invalid instruction like:

foo %r1, %r0

would generate the rather odd error message:

....: error: unknown token in expression
foo %r1, %r0
^

We now get the more informative:

....: error: invalid instruction
foo %r1, %r0
^

The same would happen if an address were used where a register was expected.
We now get "invalid operand for instruction" instead.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182644 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/SystemZ/tokens.s