1  extern void foo (float, float *, float *);
       2  
       3  void
       4  bar (void *p)
       5  {
       6    float *__attribute__((aligned (64))) q = __builtin_assume_aligned (p, 64);
       7    foo (0.0f, q, q);
       8  }
       1  extern void foo (float, float *, float *);
       2  
       3  void
       4  bar (void *p)
       5  {
       6    float *__attribute__((aligned (64))) q = __builtin_assume_aligned (p, 64);
       7    foo (0.0f, q, q);
       8  }