1  /* { dg-do compile } */
       2  /* { dg-additional-options "-ftree-slp-vectorize" } */
       3  
       4  typedef struct {
       5    long n[5];
       6  } secp256k1_fe;
       7  
       8  void *a, *b;
       9  int c;
      10  static void
      11  fn1(secp256k1_fe *p1, int p2)
      12  {
      13    p1->n[2] = p1->n[3] = p1->n[4] = p2;
      14  }
      15  void
      16  fn2()
      17  {
      18    fn1(b, !c);
      19    fn1(a, !c);
      20  }