diff options
| author | Julian Frimmel <julian@fri-me.de> | 2024-10-15 12:30:55 +0200 |
|---|---|---|
| committer | Julian Frimmel <julian@fri-me.de> | 2024-10-15 12:30:55 +0200 |
| commit | db6c736da3df6ab7be13c90ac0c13c21b2ba6920 (patch) | |
| tree | aba7b25aa5b01c61d3baa7d42e1a416fda83c0f9 | |
| parent | 652ba6699c30f036be07fead0df63a1e5f5ddbf8 (diff) | |
| download | rust-db6c736da3df6ab7be13c90ac0c13c21b2ba6920.tar.gz rust-db6c736da3df6ab7be13c90ac0c13c21b2ba6920.zip | |
Allow the compiler to select any register
| -rw-r--r-- | tests/assembly/avr-rjmp-offsets.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/assembly/avr-rjmp-offsets.rs b/tests/assembly/avr-rjmp-offsets.rs index bf43e016f92..0acf54fada4 100644 --- a/tests/assembly/avr-rjmp-offsets.rs +++ b/tests/assembly/avr-rjmp-offsets.rs @@ -21,10 +21,12 @@ macro_rules! asm { use minicore::ptr; // CHECK-LABEL: pin_toggling +// CHECK: ldi [[REG_1:r[0-9]+]], 1 +// CHECK: ldi [[REG_2:r[0-9]+]], 2 // CHECK: .LBB0_1: -// CHECK-NEXT: out 5, r17 +// CHECK-NEXT: out 5, [[REG_1]] // CHECK-NEXT: call delay -// CHECK-NEXT: out 5, r16 +// CHECK-NEXT: out 5, [[REG_2]] // CHECK-NEXT: call delay // CHECK-NEXT: rjmp .LBB0_1 #[no_mangle] |
