[all-commits] [llvm/llvm-project] 250620: [OpaquePtr][AArch64] Use elementtype on ldxr/stxr
aeubanks via All-commits
all-commits at lists.llvm.org
Mon Mar 14 10:10:16 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 250620f76e070cbbd4e8511f751f577b6e1633ac
https://github.com/llvm/llvm-project/commit/250620f76e070cbbd4e8511f751f577b6e1633ac
Author: Arthur Eubanks <aeubanks at google.com>
Date: 2022-03-14 (Mon, 14 Mar 2022)
Changed paths:
M clang/lib/CodeGen/CGBuiltin.cpp
M clang/test/CodeGen/arm_acle.c
M clang/test/CodeGen/builtins-arm-exclusive.c
M clang/test/CodeGenCXX/builtins-arm-exclusive.cpp
M llvm/lib/Bitcode/Reader/BitcodeReader.cpp
M llvm/lib/IR/Verifier.cpp
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
A llvm/test/Bitcode/upgrade-aarch64-ldstxr.bc
A llvm/test/Bitcode/upgrade-aarch64-ldstxr.ll
M llvm/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll
M llvm/test/CodeGen/AArch64/arm64-ldxr-stxr.ll
M llvm/test/CodeGen/AArch64/arm64_32-atomics.ll
M llvm/test/Transforms/AtomicExpand/AArch64/expand-atomicrmw-xchg-fp.ll
M llvm/test/Transforms/ConstantHoisting/AArch64/const-hoist-intrinsics.ll
A llvm/test/Verifier/aarch64-ldstxr.ll
Log Message:
-----------
[OpaquePtr][AArch64] Use elementtype on ldxr/stxr
Includes verifier changes checking the elementtype, clang codegen
changes to emit the elementtype, and ISel changes using the elementtype.
Reviewed By: #opaque-pointers, nikic
Differential Revision: https://reviews.llvm.org/D120527
More information about the All-commits
mailing list