Reserving registers x1-7 is used to support CONFIG_ARM64_LSE_ATOMICS in Linux kernel. This change adds support for reserving registers x1 through x7.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Thanks for the other half of this feature!
test/Driver/aarch64-fixed-x-register.c | ||
---|---|---|
35 ↗ | (On Diff #152828) | Is it worth checking a combination of these flags together work as expected (since I think you added tests that do that to llvm)? |