brintos

brintos / llvm-project-archived public Read only

0
0
Text · 689 B · 1c2a725 Raw
19 lines · plain
1; RUN: llc < %s | FileCheck %s --check-prefix=ASM2; RUN: llc %s -filetype=obj -o - | llvm-readelf --hex-dump=.ARM.attributes - | FileCheck %s --check-prefix=ELF3 4; ASM: .aeabi_subsection	aeabi_pauthabi, required, uleb1285; ASM-NEXT: .aeabi_attribute	1, 2 // Tag_PAuth_Platform6; ASM-NEXT: .aeabi_attribute	2, 31 // Tag_PAuth_Schema7 8; ELF: Hex dump of section '.ARM.attributes':9; ELF-NEXT: 0x00000000 41190000 00616561 62695f70 61757468 A....aeabi_pauth10; ELF-NEXT: 0x00000010 61626900 00000102 021f11 12 13target triple = "aarch64-unknown-none-elf"14 15!llvm.module.flags = !{!1, !2}16 17!1 = !{i32 1, !"aarch64-elf-pauthabi-platform", i32 2}18!2 = !{i32 1, !"aarch64-elf-pauthabi-version", i32 31}19