aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.h
diff options
context:
space:
mode:
authorKazushi (Jam) Marukawa <marukawa@nec.com>2020-10-23 22:10:34 +0900
committerKazushi (Jam) Marukawa <marukawa@nec.com>2020-10-26 18:02:45 +0900
commitf32992ad24470e0abfc310dcd62359f35378be7b (patch)
tree77842c4d80aa34783b69cc3d4f78ae4f9677bed7 /clang/lib/CodeGen/CodeGenModule.h
parent99b2756517f23252d1bd60f2a15c5799df054ef3 (diff)
downloadllvm-f32992ad24470e0abfc310dcd62359f35378be7b.zip
llvm-f32992ad24470e0abfc310dcd62359f35378be7b.tar.gz
llvm-f32992ad24470e0abfc310dcd62359f35378be7b.tar.bz2
[VE] Support atomic load
Support atomic load instruction and add a regression test. VE uses release consitency, so need to insert fence around atomic instructions. This patch enable AtomicExpandPass and use emitLeadingFence and emitTrailingFence mechanism for such purpose. Reviewed By: simoll Differential Revision: https://reviews.llvm.org/D90135
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions