[all-commits] [llvm/llvm-project] cd9199: [ARM] Convert test to opaque pointers
Nikita Popov via All-commits
all-commits at lists.llvm.org
Tue Apr 11 01:28:56 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: cd91992de838af1ec1d8d6983402e2b2a6474d7b
https://github.com/llvm/llvm-project/commit/cd91992de838af1ec1d8d6983402e2b2a6474d7b
Author: Nikita Popov <npopov at redhat.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M llvm/test/CodeGen/ARM/fast-isel-inline-asm.ll
Log Message:
-----------
[ARM] Convert test to opaque pointers
When converting this test to opaque pointers, we get a register
move between the call and the inline asm. However, the test
comment specifically says that there should be nothing between them.
As far as I can tell, this is fine, both in that the inline asm
doesn't use the relevant registers, but also more generally
because the inline asm doesn't declare any clobbers, so really
LLVM can do whatever, side effects or not. The test was added
by 618ce3e85ed1c68e89dc696b7c9ab94a6a910797 with only a reference
to Apple's internal issue tracker.
Differential Revision: https://reviews.llvm.org/D147512
More information about the All-commits
mailing list