Skip to content

Commit bf9dac2

Browse files
committed
Add pushl assertion to REGPARM1 tests
1 parent 0a29e60 commit bf9dac2

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
@@ -25,6 +25,7 @@ unsafe extern "C" {
2525
pub unsafe extern "C" fn entrypoint(len: usize, ptr: *mut c_void, val: i32) -> *mut c_void {
2626
// REGPARM1-LABEL: entrypoint
2727
// REGPARM1: movl %e{{.*}}, %ecx
28+
// REPGARM1: pushl
2829
// REGPARM1: calll memset
2930

3031
// REGPARM2-LABEL: entrypoint
@@ -48,6 +49,7 @@ pub unsafe extern "C" fn non_builtin_entrypoint(
4849
) -> *mut c_void {
4950
// REGPARM1-LABEL: non_builtin_entrypoint
5051
// REGPARM1: movl %e{{.*}}, %ecx
52+
// REGPARM1: pushl
5153
// REGPARM1: calll non_builtin_memset
5254

5355
// REGPARM2-LABEL: non_builtin_entrypoint

0 commit comments

Comments
 (0)