about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorTrevor Gross <t.gross35@gmail.com>2025-08-07 19:36:35 -0500
committerGitHub <noreply@github.com>2025-08-07 19:36:35 -0500
commita8f36867e009ee39f1e51e5ddc8a6587cd241d06 (patch)
tree6361222b310eabd12ccc45afad355525152aff54 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parent2fd855fbfc8239285aa2d596f76a8cc75e17ce02 (diff)
parent6936bb975a50bf3c575d5642018ce19c58dcacf1 (diff)
downloadrust-a8f36867e009ee39f1e51e5ddc8a6587cd241d06.tar.gz
rust-a8f36867e009ee39f1e51e5ddc8a6587cd241d06.zip
Rollup merge of #144705 - pmur:murp/aarch64-lse, r=Amanieu
compiler-builtins: plumb LSE support for aarch64 on linux/gnu when optimized-compiler-builtins not enabled

Add dynamic support for aarch64 LSE atomic ops on linux/gnu targets when optimized-compiler-builtins is not enabled.

Enabling LSE is the primary motivator for rust-lang/rust#143689, though extending the rust version doesn't seem too farfetched. Are there more details which I have overlooked which make this impractical? I've tested this on an aarch64 host with LSE.

r? ```````@tgross35```````
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions