aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorLucas Prates <lucas.prates@arm.com>2020-12-10 16:43:36 +0000
committerLucas Prates <lucas.prates@arm.com>2021-01-14 09:43:58 +0000
commit2b1e25befefc20f012aa49011f46e11e8530ee21 (patch)
treefe1190dd598424f1c780a2357925811db514d3f8 /clang/lib/Frontend/CompilerInvocation.cpp
parent259936f4910ad7da7589f81862fc855386ae8621 (diff)
downloadllvm-2b1e25befefc20f012aa49011f46e11e8530ee21.zip
llvm-2b1e25befefc20f012aa49011f46e11e8530ee21.tar.gz
llvm-2b1e25befefc20f012aa49011f46e11e8530ee21.tar.bz2
[AArch64] Adding ACLE intrinsics for the LS64 extension
This introduces the ARMv8.7-A LS64 extension's intrinsics for 64 bytes atomic loads and stores: `__arm_ld64b`, `__arm_st64b`, `__arm_st64bv`, and `__arm_st64bv0`. These are selected into the LS64 instructions LD64B, ST64B, ST64BV and ST64BV0, respectively. Based on patches written by Simon Tatham. Reviewed By: tmatheson Differential Revision: https://reviews.llvm.org/D93232
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions