Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Commit db6c736

Browse files
committed
Allow the compiler to select any register
1 parent 652ba66 commit db6c736

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

tests/assembly/avr-rjmp-offsets.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,12 @@ macro_rules! asm {
2121
use minicore::ptr;
2222

2323
// CHECK-LABEL: pin_toggling
24+
// CHECK: ldi [[REG_1:r[0-9]+]], 1
25+
// CHECK: ldi [[REG_2:r[0-9]+]], 2
2426
// CHECK: .LBB0_1:
25-
// CHECK-NEXT: out 5, r17
27+
// CHECK-NEXT: out 5, [[REG_1]]
2628
// CHECK-NEXT: call delay
27-
// CHECK-NEXT: out 5, r16
29+
// CHECK-NEXT: out 5, [[REG_2]]
2830
// CHECK-NEXT: call delay
2931
// CHECK-NEXT: rjmp .LBB0_1
3032
#[no_mangle]

0 commit comments

Comments
 (0)