[AArch64] Fix SVE testsuite failures for ILP32 (PR 83846)
[official-gcc.git] / gcc / testsuite / gcc.target / aarch64 / umaddl_combine_1.c
blob430277f1187b76b1e8a2f16e0ed7dd3d5f3b5bfa
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -mcpu=cortex-a53" } */
4 enum reg_class
6 NO_REGS,
7 AD_REGS,
8 ALL_REGS, LIM_REG_CLASSES
9 };
11 extern enum reg_class
12 reg_class_subclasses[((int) LIM_REG_CLASSES)][((int) LIM_REG_CLASSES)];
14 void
15 init_reg_sets_1 (unsigned int i)
17 unsigned int j;
19 for (j = i + 1; j < ((int) LIM_REG_CLASSES); j++)
21 enum reg_class *p;
22 p = &reg_class_subclasses[j][0];
23 while (*p != LIM_REG_CLASSES)
24 p++;
29 /* { dg-final { scan-assembler-not "umull\tw\[0-9\]+, w\[0-9\]+, w\[0-9\]+" } } */