2 /* { dg-do run { target ia32 } } */
3 /* { dg-require-effective-target trampolines } */
4 /* { dg-options "-O2" } */
6 __attribute__ ((noinline
)) void
7 foo (int i
, void (* __attribute__ ((regparm (3))) bar
) (int))
17 __attribute__ ((regparm (3), noinline
)) void
20 if (__builtin_expect (i
, 0))