diff options
| author | Reid Kleckner <rnk@google.com> | 2018-06-07 21:39:04 +0000 |
|---|---|---|
| committer | Reid Kleckner <rnk@google.com> | 2018-06-07 21:39:04 +0000 |
| commit | aa46ed92786077ae0b779372d52a73085965c1c8 (patch) | |
| tree | 1fbd403a7497794cbab3c61bf31112f1573a9bc8 /clang/lib/Parse/ParseObjc.cpp | |
| parent | 1ca21bb5e654088b6263ed48a137ec2d61faeb8e (diff) | |
| download | bcm5719-llvm-aa46ed92786077ae0b779372d52a73085965c1c8.tar.gz bcm5719-llvm-aa46ed92786077ae0b779372d52a73085965c1c8.zip | |
[MS] Re-add support for the ARM interlocked bittest intrinscs
Adds support for these intrinsics, which are ARM and ARM64 only:
_interlockedbittestandreset_acq
_interlockedbittestandreset_rel
_interlockedbittestandreset_nf
_interlockedbittestandset_acq
_interlockedbittestandset_rel
_interlockedbittestandset_nf
Refactor the bittest intrinsic handling to decompose each intrinsic into
its action, its width, and its atomicity.
llvm-svn: 334239
Diffstat (limited to 'clang/lib/Parse/ParseObjc.cpp')
0 files changed, 0 insertions, 0 deletions

