| /* { dg-do compile } */ | |
| /* { dg-additional-options "-fnon-call-exceptions -fno-tree-dce -fno-tree-forwprop" } */ | |
| /* { dg-additional-options "-march=cannonlake" { target x86_64-*-* i?86-*-* } } */ | |
| typedef int __attribute__((__vector_size__ (16))) V; | |
| void bar (int i); | |
| void | |
| foo (int i) | |
| { | |
| V v; | |
| __builtin_mul_overflow (7, i, &v[i]); | |
| bar ((V){}[3]); | |
| } |