fixup! fixup! [GlobalISel] Always direct-call IFuncs and Aliases (#74902)

Apparently some BOLT bots build with a pre-installed system clang, and others
use the just-built one. These two clangs now behave slightly differently when
it comes to ifunc codegen after https://github.com/llvm/llvm-project/pull/74902

Change the test to accept both patterns.
This commit is contained in:
Jon Roelofs
2023-12-15 12:46:05 -07:00
parent 8c262ed2e3
commit d6f772074c

View File

@@ -45,7 +45,7 @@
// NON_DYN_CHECK-NOT: DYNAMIC
// CHECK: b{{l?}} "{{resolver_foo|ifoo}}{{.*}}@PLT"
// CHECK: {{(bl? "(resolver_foo|ifoo).*@PLT"|adr x[0-9]+, ifoo)}}
// REL_CHECK: R_AARCH64_IRELATIVE [[#%x,REL_SYMB_ADDR:]]
// REL_CHECK: [[#REL_SYMB_ADDR]] {{.*}} FUNC {{.*}} resolver_foo