1 /* { dg-do compile { target { ! ia32 } } } */
2 /* { dg-options "-O2 -fdump-rtl-pro_and_epilogue" } */
3 /* Keep labels and directives ('.cfi_startproc', '.cfi_endproc'). */
4 /* { dg-final { check-function-bodies "**" "" "" { target "*-*-*" } {^\t?\.} } } */
13 ** leal \(%rdi,%rdi\), %eax
18 /* Verify there is an early return without the prolog and shrink-wrap
26 return (dz
+ dz
) * dz
;
31 /* { dg-final { scan-rtl-dump-times "Performing shrink-wrapping" 1 "pro_and_epilogue" } } */