annotate llvm/test/CodeGen/AMDGPU/elf-header-flags-mach.ll @ 206:f17a3b42b08b

Added tag before-12 for changeset b7591485f4cd
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 07 Jun 2021 21:25:57 +0900
parents 1d019706d866
children 2e18cbf3894f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
150
anatofuz
parents:
diff changeset
1 ; RUN: llc -filetype=obj -march=r600 -mcpu=r600 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,R600 %s
anatofuz
parents:
diff changeset
2 ; RUN: llc -filetype=obj -march=r600 -mcpu=r630 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,R630 %s
anatofuz
parents:
diff changeset
3 ; RUN: llc -filetype=obj -march=r600 -mcpu=rs880 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,RS880 %s
anatofuz
parents:
diff changeset
4 ; RUN: llc -filetype=obj -march=r600 -mcpu=rv670 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,RV670 %s
anatofuz
parents:
diff changeset
5 ; RUN: llc -filetype=obj -march=r600 -mcpu=rv710 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,RV710 %s
anatofuz
parents:
diff changeset
6 ; RUN: llc -filetype=obj -march=r600 -mcpu=rv730 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,RV730 %s
anatofuz
parents:
diff changeset
7 ; RUN: llc -filetype=obj -march=r600 -mcpu=rv770 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,RV770 %s
anatofuz
parents:
diff changeset
8 ; RUN: llc -filetype=obj -march=r600 -mcpu=cedar < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,CEDAR %s
anatofuz
parents:
diff changeset
9 ; RUN: llc -filetype=obj -march=r600 -mcpu=cypress < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,CYPRESS %s
anatofuz
parents:
diff changeset
10 ; RUN: llc -filetype=obj -march=r600 -mcpu=juniper < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,JUNIPER %s
anatofuz
parents:
diff changeset
11 ; RUN: llc -filetype=obj -march=r600 -mcpu=redwood < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,REDWOOD %s
anatofuz
parents:
diff changeset
12 ; RUN: llc -filetype=obj -march=r600 -mcpu=sumo < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,SUMO %s
anatofuz
parents:
diff changeset
13 ; RUN: llc -filetype=obj -march=r600 -mcpu=barts < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,BARTS %s
anatofuz
parents:
diff changeset
14 ; RUN: llc -filetype=obj -march=r600 -mcpu=caicos < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,CAICOS %s
anatofuz
parents:
diff changeset
15 ; RUN: llc -filetype=obj -march=r600 -mcpu=cayman < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,CAYMAN %s
anatofuz
parents:
diff changeset
16 ; RUN: llc -filetype=obj -march=r600 -mcpu=turks < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-R600,TURKS %s
anatofuz
parents:
diff changeset
17 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx600 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX600 %s
anatofuz
parents:
diff changeset
18 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=tahiti < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX600 %s
anatofuz
parents:
diff changeset
19 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx601 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX601 %s
anatofuz
parents:
diff changeset
20 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=hainan < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX601 %s
anatofuz
parents:
diff changeset
21 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=oland < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX601 %s
anatofuz
parents:
diff changeset
22 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=pitcairn < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX601 %s
anatofuz
parents:
diff changeset
23 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=verde < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX601 %s
anatofuz
parents:
diff changeset
24 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx700 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX700 %s
anatofuz
parents:
diff changeset
25 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=kaveri < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX700 %s
anatofuz
parents:
diff changeset
26 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx701 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX701 %s
anatofuz
parents:
diff changeset
27 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=hawaii < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX701 %s
anatofuz
parents:
diff changeset
28 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx702 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX702 %s
anatofuz
parents:
diff changeset
29 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx703 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX703 %s
anatofuz
parents:
diff changeset
30 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=kabini < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX703 %s
anatofuz
parents:
diff changeset
31 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=mullins < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX703 %s
anatofuz
parents:
diff changeset
32 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx704 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX704 %s
anatofuz
parents:
diff changeset
33 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=bonaire < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX704 %s
anatofuz
parents:
diff changeset
34 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx801 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX801 %s
anatofuz
parents:
diff changeset
35 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=carrizo < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX801 %s
anatofuz
parents:
diff changeset
36 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx802 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX802 %s
anatofuz
parents:
diff changeset
37 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=iceland < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX802 %s
anatofuz
parents:
diff changeset
38 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=tonga < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX802 %s
anatofuz
parents:
diff changeset
39 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx803 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX803 %s
anatofuz
parents:
diff changeset
40 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=fiji < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX803 %s
anatofuz
parents:
diff changeset
41 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=polaris10 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX803 %s
anatofuz
parents:
diff changeset
42 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=polaris11 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX803 %s
anatofuz
parents:
diff changeset
43 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx810 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX810 %s
anatofuz
parents:
diff changeset
44 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=stoney < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX810 %s
anatofuz
parents:
diff changeset
45 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx900 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX900 %s
anatofuz
parents:
diff changeset
46 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx902 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX902 %s
anatofuz
parents:
diff changeset
47 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx904 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX904 %s
anatofuz
parents:
diff changeset
48 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx906 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX906 %s
anatofuz
parents:
diff changeset
49 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx908 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX908 %s
anatofuz
parents:
diff changeset
50 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx909 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX909 %s
anatofuz
parents:
diff changeset
51 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx1010 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX1010 %s
anatofuz
parents:
diff changeset
52 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx1011 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX1011 %s
anatofuz
parents:
diff changeset
53 ; RUN: llc -filetype=obj -march=amdgcn -mcpu=gfx1012 < %s | llvm-readobj -file-headers - | FileCheck --check-prefixes=ALL,ARCH-GCN,GFX1012 %s
anatofuz
parents:
diff changeset
54
anatofuz
parents:
diff changeset
55 ; ARCH-R600: Arch: r600
anatofuz
parents:
diff changeset
56 ; ARCH-GCN: Arch: amdgcn
anatofuz
parents:
diff changeset
57
anatofuz
parents:
diff changeset
58 ; ALL: Flags [
anatofuz
parents:
diff changeset
59 ; R600: EF_AMDGPU_MACH_R600_R600 (0x1)
anatofuz
parents:
diff changeset
60 ; R630: EF_AMDGPU_MACH_R600_R630 (0x2)
anatofuz
parents:
diff changeset
61 ; RS880: EF_AMDGPU_MACH_R600_RS880 (0x3)
anatofuz
parents:
diff changeset
62 ; RV670: EF_AMDGPU_MACH_R600_RV670 (0x4)
anatofuz
parents:
diff changeset
63 ; RV710: EF_AMDGPU_MACH_R600_RV710 (0x5)
anatofuz
parents:
diff changeset
64 ; RV730: EF_AMDGPU_MACH_R600_RV730 (0x6)
anatofuz
parents:
diff changeset
65 ; RV770: EF_AMDGPU_MACH_R600_RV770 (0x7)
anatofuz
parents:
diff changeset
66 ; CEDAR: EF_AMDGPU_MACH_R600_CEDAR (0x8)
anatofuz
parents:
diff changeset
67 ; CYPRESS: EF_AMDGPU_MACH_R600_CYPRESS (0x9)
anatofuz
parents:
diff changeset
68 ; JUNIPER: EF_AMDGPU_MACH_R600_JUNIPER (0xA)
anatofuz
parents:
diff changeset
69 ; REDWOOD: EF_AMDGPU_MACH_R600_REDWOOD (0xB)
anatofuz
parents:
diff changeset
70 ; SUMO: EF_AMDGPU_MACH_R600_SUMO (0xC)
anatofuz
parents:
diff changeset
71 ; BARTS: EF_AMDGPU_MACH_R600_BARTS (0xD)
anatofuz
parents:
diff changeset
72 ; CAICOS: EF_AMDGPU_MACH_R600_CAICOS (0xE)
anatofuz
parents:
diff changeset
73 ; CAYMAN: EF_AMDGPU_MACH_R600_CAYMAN (0xF)
anatofuz
parents:
diff changeset
74 ; TURKS: EF_AMDGPU_MACH_R600_TURKS (0x10)
anatofuz
parents:
diff changeset
75 ; GFX600: EF_AMDGPU_MACH_AMDGCN_GFX600 (0x20)
anatofuz
parents:
diff changeset
76 ; GFX601: EF_AMDGPU_MACH_AMDGCN_GFX601 (0x21)
anatofuz
parents:
diff changeset
77 ; GFX700: EF_AMDGPU_MACH_AMDGCN_GFX700 (0x22)
anatofuz
parents:
diff changeset
78 ; GFX701: EF_AMDGPU_MACH_AMDGCN_GFX701 (0x23)
anatofuz
parents:
diff changeset
79 ; GFX702: EF_AMDGPU_MACH_AMDGCN_GFX702 (0x24)
anatofuz
parents:
diff changeset
80 ; GFX703: EF_AMDGPU_MACH_AMDGCN_GFX703 (0x25)
anatofuz
parents:
diff changeset
81 ; GFX704: EF_AMDGPU_MACH_AMDGCN_GFX704 (0x26)
anatofuz
parents:
diff changeset
82 ; GFX801: EF_AMDGPU_MACH_AMDGCN_GFX801 (0x28)
anatofuz
parents:
diff changeset
83 ; GFX801-NEXT: EF_AMDGPU_XNACK (0x100)
anatofuz
parents:
diff changeset
84 ; GFX802: EF_AMDGPU_MACH_AMDGCN_GFX802 (0x29)
anatofuz
parents:
diff changeset
85 ; GFX803: EF_AMDGPU_MACH_AMDGCN_GFX803 (0x2A)
anatofuz
parents:
diff changeset
86 ; GFX810: EF_AMDGPU_MACH_AMDGCN_GFX810 (0x2B)
anatofuz
parents:
diff changeset
87 ; GFX810-NEXT: EF_AMDGPU_XNACK (0x100)
anatofuz
parents:
diff changeset
88 ; GFX900: EF_AMDGPU_MACH_AMDGCN_GFX900 (0x2C)
anatofuz
parents:
diff changeset
89 ; GFX902: EF_AMDGPU_MACH_AMDGCN_GFX902 (0x2D)
anatofuz
parents:
diff changeset
90 ; GFX902-NEXT: EF_AMDGPU_XNACK (0x100)
anatofuz
parents:
diff changeset
91 ; GFX904: EF_AMDGPU_MACH_AMDGCN_GFX904 (0x2E)
anatofuz
parents:
diff changeset
92 ; GFX906: EF_AMDGPU_MACH_AMDGCN_GFX906 (0x2F)
anatofuz
parents:
diff changeset
93 ; GFX908: EF_AMDGPU_MACH_AMDGCN_GFX908 (0x30)
anatofuz
parents:
diff changeset
94 ; GFX908-NEXT: EF_AMDGPU_SRAM_ECC (0x200)
anatofuz
parents:
diff changeset
95 ; GFX909: EF_AMDGPU_MACH_AMDGCN_GFX909 (0x31)
anatofuz
parents:
diff changeset
96 ; GFX1010: EF_AMDGPU_MACH_AMDGCN_GFX1010 (0x33)
anatofuz
parents:
diff changeset
97 ; GFX1011: EF_AMDGPU_MACH_AMDGCN_GFX1011 (0x34)
anatofuz
parents:
diff changeset
98 ; GFX1012: EF_AMDGPU_MACH_AMDGCN_GFX1012 (0x35)
anatofuz
parents:
diff changeset
99 ; ALL: ]
anatofuz
parents:
diff changeset
100
anatofuz
parents:
diff changeset
101 define amdgpu_kernel void @elf_header() {
anatofuz
parents:
diff changeset
102 ret void
anatofuz
parents:
diff changeset
103 }