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

Commit 8717455

Browse files
author
Lukas Markeffsky
committed
fix assembly test on windows
1 parent 60f352f commit 8717455

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/test/assembly/is_aligned.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
#![feature(pointer_is_aligned)]
1111

1212
// CHECK-LABEL: is_aligned_to_unchecked
13-
// CHECK: decq %rsi
14-
// CHECK-NEXT: testq %rdi, %rsi
15-
// CHECK-NEXT: sete %al
13+
// CHECK: decq
14+
// CHECK-NEXT: testq
15+
// CHECK-NEXT: sete
1616
// CHECK-NEXT: retq
1717
#[no_mangle]
1818
pub unsafe fn is_aligned_to_unchecked(ptr: *const u8, align: usize) -> bool {
@@ -23,34 +23,34 @@ pub unsafe fn is_aligned_to_unchecked(ptr: *const u8, align: usize) -> bool {
2323
}
2424

2525
// CHECK-LABEL: is_aligned_1
26-
// CHECK: movb $1, %al
26+
// CHECK: movb $1
2727
// CHECK-NEXT: retq
2828
#[no_mangle]
2929
pub fn is_aligned_1(ptr: *const u8) -> bool {
3030
ptr.is_aligned()
3131
}
3232

3333
// CHECK-LABEL: is_aligned_2
34-
// CHECK: testb $1, %dil
35-
// CHECK-NEXT: sete %al
34+
// CHECK: testb $1
35+
// CHECK-NEXT: sete
3636
// CHECK-NEXT: retq
3737
#[no_mangle]
3838
pub fn is_aligned_2(ptr: *const u16) -> bool {
3939
ptr.is_aligned()
4040
}
4141

4242
// CHECK-LABEL: is_aligned_4
43-
// CHECK: testb $3, %dil
44-
// CHECK-NEXT: sete %al
43+
// CHECK: testb $3
44+
// CHECK-NEXT: sete
4545
// CHECK-NEXT: retq
4646
#[no_mangle]
4747
pub fn is_aligned_4(ptr: *const u32) -> bool {
4848
ptr.is_aligned()
4949
}
5050

5151
// CHECK-LABEL: is_aligned_8
52-
// CHECK: testb $7, %dil
53-
// CHECK-NEXT: sete %al
52+
// CHECK: testb $7
53+
// CHECK-NEXT: sete
5454
// CHECK-NEXT: retq
5555
#[no_mangle]
5656
pub fn is_aligned_8(ptr: *const u64) -> bool {

0 commit comments

Comments
 (0)