1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 20:12:56 +02:00
llvm-mirror/test/MC/Sparc
Daniel Cederman e3cb6ccb12 [Sparc] Add membar assembler tags
Summary: The Sparc V9 membar instruction can enforce different types of
memory orderings depending on the value in its immediate field.  In the
architectural manual the type is selected by combining different assembler
tags into a mask. This patch adds support for these tags.

Reviewers: jyknight, venkatra, brad

Reviewed By: jyknight

Subscribers: fedor.sergeev, jrtc27, jfb, llvm-commits

Differential Revision: https://reviews.llvm.org/D53491

llvm-svn: 349048
2018-12-13 15:29:12 +00:00
..
leon-instructions.s
leon-pwrpsr-instruction.s [Sparc] Add support for the partial write PSR instruction 2018-09-27 12:34:48 +00:00
lit.local.cfg
sparc64-alu-instructions.s
sparc64-ctrl-instructions.s
sparc-alu-instructions.s
sparc-asm-errors.s [Sparc] Add membar assembler tags 2018-12-13 15:29:12 +00:00
sparc-assembly-exprs.s
sparc-atomic-instructions.s
sparc-coproc.s
sparc-ctrl-instructions.s
sparc-directive-xword.s
sparc-directives.s [Sparc] Add .uahalf and .uaword directives 2018-05-28 12:42:55 +00:00
sparc-fp-instructions.s
sparc-little-endian.s
sparc-mem-instructions.s [Sparc] Add mnemonic aliases for flush, stb, stba, sth, and stha 2018-05-23 08:26:49 +00:00
sparc-misc-instructions.s [Sparc] Add unimp alias 2018-09-27 12:34:53 +00:00
sparc-nop-data.s
sparc-pic.s [Sparc] Add support for 13-bit PIC 2018-06-11 05:50:08 +00:00
sparc-relocations.s [Sparc] Avoid writing outside array in applyFixup 2018-08-27 11:43:59 +00:00
sparc-special-registers.s
sparc-synthetic-instructions.s
sparc-tls-relocations.s [Sparc] allow tls_add/tls_call syntax in assembler parser 2018-09-03 10:38:12 +00:00
sparc-traps.s
sparc-v9-traps.s
sparc-vis.s
sparcv8-instructions.s
sparcv9-atomic-instructions.s [Sparc] Add membar assembler tags 2018-12-13 15:29:12 +00:00
sparcv9-instructions.s