diff options
author | Joel Jones <joelkevinjones@gmail.com> | 2017-08-05 04:30:55 +0000 |
---|---|---|
committer | Joel Jones <joelkevinjones@gmail.com> | 2017-08-05 04:30:55 +0000 |
commit | 60711ca25325dfd03a60fb0b417bcc19d61c7eb0 (patch) | |
tree | 6e443c40c1484c7e0832a9882aa262345f1ddff2 /llvm/lib/Analysis/LazyCallGraph.cpp | |
parent | fbefee9f36c7a3f22fc569108f5aa51489590b2d (diff) | |
download | llvm-60711ca25325dfd03a60fb0b417bcc19d61c7eb0.zip llvm-60711ca25325dfd03a60fb0b417bcc19d61c7eb0.tar.gz llvm-60711ca25325dfd03a60fb0b417bcc19d61c7eb0.tar.bz2 |
[AArch64] LSE Atomics reorg - part 1
Add memory synchronization semantics to LSE Atomics.
The memory semantics feature will be added in a subsequent patch.
In this patch, several corrections were added to the existing LSE Atomics
implementation, based on the ARM Errata D11904 from 05/12/2017.
Patch by: steleman
Differential Revision: https://reviews.llvm.org/D35319
llvm-svn: 310167
Diffstat (limited to 'llvm/lib/Analysis/LazyCallGraph.cpp')
0 files changed, 0 insertions, 0 deletions