| # RUN: llc -mtriple=arm64-apple-ios11.0.0 -o - -run-pass none %s | FileCheck %s | |
| ... | |
| --- | |
| name: namedVRegFunc | |
| body: | | |
| bb.0: | |
| liveins: $x0, $w0, $d0, $d1 | |
| %0:fpr64 = COPY $d0 | |
| %1:fpr64 = COPY $d1 | |
| ;CHECK: %foo:gpr32 = COPY $w0 | |
| ;CHECK: %bar:gpr32 = COPY $x0 | |
| ;CHECK: %foobar:gpr32 = COPY %foo | |
| ;CHECK: COPY %foobar | |
| ;CHECK: %baz:gpr32 = COPY | |
| ;CHECK: $w0 = COPY %baz | |
| %foo:gpr32 = COPY $w0 | |
| %bar:gpr32 = COPY $x0 | |
| %foobar:gpr32 = COPY %foo | |
| %2:gpr32 = COPY %foobar | |
| %baz:gpr32 = COPY %2 | |
| $w0 = COPY %baz | |
| RET_ReallyLR implicit $w0 | |
| ... |