aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorDaniel Cederman <cederman@gaisler.com>2018-12-13 15:29:12 +0000
committerDaniel Cederman <cederman@gaisler.com>2018-12-13 15:29:12 +0000
commit77611426e18e5f3cd17f0eb9acc28fd521cc5326 (patch)
tree76273f1456e762df09eb7fca1bfe962e47f41c94 /clang/lib/CodeGen/CodeGenModule.cpp
parentba91ff4a8634172416c936712d0705b7eeb59bc8 (diff)
downloadllvm-77611426e18e5f3cd17f0eb9acc28fd521cc5326.zip
llvm-77611426e18e5f3cd17f0eb9acc28fd521cc5326.tar.gz
llvm-77611426e18e5f3cd17f0eb9acc28fd521cc5326.tar.bz2
[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
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions