blob: be26e047dcf011baf9a09d451e3ff9dbea0f86b0 [file]
/* PR middle-end/126236 */
/* { dg-do assemble } */
/* { dg-options "-O2 -fno-duplicate-switch-dispatch -fno-pie -save-temps" } */
#include "switch-dispatch-1.c"
/* { dg-final { scan-assembler-times "\\tbr\\tx" 1 } } */
/* { dg-final { scan-assembler-times "\\.Lrtx\[0-9\]+:" 1 } } */
/* { dg-final { scan-assembler-times "\\tadr\\tx\[0-9\]+, \\.Lrtx" 1 } } */
/* { dg-final { scan-assembler-not "adrp\\tx\[0-9\]+, \\.Lrtx" } } */