[PATCH] D75917: Expose llvm fence instruction as clang intrinsic
Saiyedul Islam via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Apr 17 10:47:37 PDT 2020
saiislam updated this revision to Diff 258368.
saiislam marked an inline comment as done.
saiislam added a comment.
1. Moved test case to clang/test/CodeGenCXX.
2. Added a failing test case with invalid sync scope, which gets detected by implementation of fence instruction.
3. Updated the change description of the builtin.
4. Updated the clang documentation describing mapping of C++ memory-ordering to LLVM memory-ordering.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D75917/new/
https://reviews.llvm.org/D75917
Files:
clang/docs/LanguageExtensions.rst
clang/test/CodeGenCXX/builtin-memory-fence-failure.cpp
clang/test/CodeGenCXX/builtin-memory-fence.cpp
clang/test/CodeGenHIP/builtin_memory_fence.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D75917.258368.patch
Type: text/x-patch
Size: 4336 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20200417/40ce70a2/attachment.bin>
More information about the cfe-commits
mailing list