about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJulian Frimmel <julian@fri-me.de>2024-10-15 12:30:55 +0200
committerJulian Frimmel <julian@fri-me.de>2024-10-15 12:30:55 +0200
commitdb6c736da3df6ab7be13c90ac0c13c21b2ba6920 (patch)
treeaba7b25aa5b01c61d3baa7d42e1a416fda83c0f9
parent652ba6699c30f036be07fead0df63a1e5f5ddbf8 (diff)
downloadrust-db6c736da3df6ab7be13c90ac0c13c21b2ba6920.tar.gz
rust-db6c736da3df6ab7be13c90ac0c13c21b2ba6920.zip
Allow the compiler to select any register
-rw-r--r--tests/assembly/avr-rjmp-offsets.rs6
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]