1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
/* { dg-do compile } */ #include "vect-simd-clone-10.h" #pragma omp declare simd notinbranch __attribute__((noinline)) int foo (long int a, int b, int c) { return a + b + c; } #pragma omp declare simd notinbranch __attribute__((noinline)) long int bar (int a, int b, long int c) { return a + b + c; }