Skip to content

Commit 74a664c

Browse files
committed
Add movl assertion to REGPARM2 tests
1 parent bf9dac2 commit 74a664c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

tests/assembly-llvm/regparm-module-flag.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ pub unsafe extern "C" fn entrypoint(len: usize, ptr: *mut c_void, val: i32) -> *
2929
// REGPARM1: calll memset
3030

3131
// REGPARM2-LABEL: entrypoint
32+
// REGPARM2: movl 16(%esp), %edx
3233
// REGPARM2: movl %e{{.*}}, (%esp)
3334
// REGPARM2: movl %e{{.*}}, %eax
3435
// REGPARM2: calll memset
@@ -53,6 +54,7 @@ pub unsafe extern "C" fn non_builtin_entrypoint(
5354
// REGPARM1: calll non_builtin_memset
5455

5556
// REGPARM2-LABEL: non_builtin_entrypoint
57+
// REGPARM2: movl 16(%esp), %edx
5658
// REGPARM2: movl %e{{.*}}, (%esp)
5759
// REGPARM2: movl %e{{.*}}, %eax
5860
// REGPARM2: calll non_builtin_memset

0 commit comments

Comments
 (0)