1 /* { dg-do assemble } */ 2 /* { dg-require-effective-target int128 } */ 3 /* { dg-require-effective-target avx512f } */ 4 /* { dg-require-effective-target masm_intel } */ 5 /* { dg-options "-O -mavx512f -masm=intel" } */ 6 7 typedef __int128 V __attribute__((vector_size(64))); 8 9 V v; 10 11 void foo()12foo() 13 { 14 v ^= (V){1}; 15 } 16