[Github] Label lldb-dap PRs (#125139)
[llvm-project.git] / clang / test / CodeGen / ptrauth-module-flags.c
blobe441d52cb7c62ba57fa2f24dc4bd8019e09b8ea7
1 // RUN: %clang_cc1 -triple aarch64-linux-gnu -emit-llvm %s -o - | FileCheck %s --check-prefix=OFF
2 // RUN: %clang_cc1 -triple aarch64-linux-gnu -fptrauth-elf-got -emit-llvm %s -o - | FileCheck %s --check-prefix=ELFGOT
3 // RUN: %clang_cc1 -triple aarch64-linux-gnu -fptrauth-calls -emit-llvm %s -o - | FileCheck %s --check-prefix=PERSONALITY
5 // ELFGOT: !llvm.module.flags = !{
6 // ELFGOT-SAME: !1
7 // ELFGOT: !1 = !{i32 8, !"ptrauth-elf-got", i32 1}
9 // PERSONALITY: !llvm.module.flags = !{
10 // PERSONALITY-SAME: !1
11 // PERSONALITY: !1 = !{i32 8, !"ptrauth-sign-personality", i32 1}
13 // OFF-NOT: "ptrauth-