Since -mabi=ms isn't compatible with x32, skip pr82735-[345].c for x32.
PR target/82735
* gcc.target/i386/pr82735-3.c: Don't compile for x32.
* gcc.target/i386/pr82735-4.c: Likewise.
* gcc.target/i386/pr82735-5.c: Likewise.
-/* { dg-do compile } */
+/* { dg-do compile { target { ! x32 } } } */
/* { dg-options "-mavx -O2 -mabi=ms" } */
/* { dg-final { scan-assembler-not {(?n)xmm([6-9]|1[0-5])} } } */
-/* { dg-do compile { target { ! ia32 } } } */
+/* { dg-do compile { target { lp64 } } } */
/* { dg-options "-mavx -O2 -mabi=ms -mno-avx512f -masm=att" } */
/* { dg-final { scan-assembler-times {(?n)(?:vmovdqa[1-9]*|vmovap[sd])[\t ]*%xmm[0-9]+, [0-9]*\(%rsp\)} 10 } } */
/* { dg-final { scan-assembler-times {(?n)(?:vmovdqa[1-9]*|vmovap[sd])[\t ]*[0-9]*\(%rsp\), %xmm[0-9]+} 10 } } */
-/* { dg-do compile { target { ! ia32 } } } */
+/* { dg-do compile { target { lp64 } } } */
/* { dg-options "-mavx -O2 -mabi=ms -mno-avx512f -masm=att" } */
/* { dg-final { scan-assembler-times {(?n)(?:vmovdqa[1-9]*|vmovap[sd])[\t ]*%xmm[0-9]+, [0-9]*\(%rsp\)} 10 } } */
/* { dg-final { scan-assembler-times {(?n)(?:vmovdqa[1-9]*|vmovap[sd])[\t ]*[0-9]*\(%rsp\), %xmm[0-9]+} 10 } } */