blob: f7187fb03f072e618e2a7b7a541fd36aa33a42e1 [file] [edit]
; RUN: llc -mtriple=amdgpu6-amd-amdhsa < %s | FileCheck -check-prefixes=GFX6 %s
; RUN: llc -mtriple=amdgpu6-amd-amdhsa -mcpu=gfx601 < %s | FileCheck -check-prefixes=GFX601 %s
; RUN: llc -mtriple=amdgpu7-amd-amdhsa < %s | FileCheck -check-prefixes=GFX7 %s
; RUN: llc -mtriple=amdgpu7-amd-amdhsa -mcpu=gfx701 < %s | FileCheck -check-prefixes=GFX701 %s
; RUN: llc -mtriple=amdgpu8-amd-amdhsa < %s | FileCheck -check-prefixes=GFX8 %s
; RUN: llc -mtriple=amdgpu8-amd-amdhsa -mcpu=gfx803 < %s | FileCheck -check-prefixes=GFX803 %s
; RUN: llc -mtriple=amdgpu9-amd-amdhsa < %s | FileCheck -check-prefixes=GFX9 %s
; RUN: llc -mtriple=amdgpu9.08-amd-amdhsa -mcpu=gfx908 < %s | FileCheck -check-prefixes=GFX908 %s
; RUN: llc -mtriple=amdgpu9.4-amd-amdhsa < %s | FileCheck -check-prefixes=GFX94 %s
; RUN: llc -mtriple=amdgpu9.4-amd-amdhsa -mcpu=gfx942 < %s | FileCheck -check-prefixes=GFX942 %s
; RUN: llc -mtriple=amdgpu10-amd-amdhsa < %s | FileCheck -check-prefixes=GFX10 %s
; RUN: llc -mtriple=amdgpu10.1-amd-amdhsa < %s | FileCheck -check-prefixes=GFX10_1 %s
; RUN: llc -mtriple=amdgpu10.1-amd-amdhsa -mcpu=gfx1012 < %s | FileCheck -check-prefixes=GFX1012 %s
; RUN: llc -mtriple=amdgpu10.3-amd-amdhsa < %s | FileCheck -check-prefixes=GFX10_3 %s
; RUN: llc -mtriple=amdgpu10.3-amd-amdhsa -mcpu=gfx1031 < %s | FileCheck -check-prefixes=GFX1031 %s
; RUN: llc -mtriple=amdgpu11-amd-amdhsa < %s | FileCheck -check-prefixes=GFX11 %s
; RUN: llc -mtriple=amdgpu11-amd-amdhsa -mcpu=gfx1101 < %s | FileCheck -check-prefixes=GFX1101 %s
; RUN: llc -mtriple=amdgpu11.7-amd-amdhsa < %s | FileCheck -check-prefixes=GFX117 %s
; RUN: llc -mtriple=amdgpu11.7-amd-amdhsa -mcpu=gfx1170 < %s | FileCheck -check-prefixes=GFX1170 %s
; RUN: llc -mtriple=amdgpu12-amd-amdhsa < %s | FileCheck -check-prefixes=GFX12 %s
; RUN: llc -mtriple=amdgpu12-amd-amdhsa -mcpu=gfx1200 < %s | FileCheck -check-prefixes=GFX1200 %s
; RUN: llc -mtriple=amdgpu12.5-amd-amdhsa < %s | FileCheck -check-prefixes=GFX125 %s
; RUN: llc -mtriple=amdgpu12.5-amd-amdhsa -mcpu=gfx1250 < %s | FileCheck -check-prefixes=GFX1250 %s
; RUN: llc -mtriple=amdgpu13-amd-amdhsa < %s | FileCheck -check-prefixes=GFX13 %s
; RUN: llc -mtriple=amdgpu13-amd-amdhsa -mcpu=gfx1310 < %s | FileCheck -check-prefixes=GFX1310 %s
; GFX6: .amdgcn_target "amdgpu6-amd-amdhsa-unknown-gfx600"
; GFX601: .amdgcn_target "amdgpu6-amd-amdhsa-unknown-gfx601"
; GFX7: .amdgcn_target "amdgpu7-amd-amdhsa-unknown-gfx700"
; GFX701: .amdgcn_target "amdgpu7-amd-amdhsa-unknown-gfx701"
; GFX8: .amdgcn_target "amdgpu8-amd-amdhsa-unknown-gfx801"
; GFX803: .amdgcn_target "amdgpu8-amd-amdhsa-unknown-gfx803"
; GFX9: .amdgcn_target "amdgpu9-amd-amdhsa-unknown-gfx9-generic"
; GFX908: .amdgcn_target "amdgpu9.08-amd-amdhsa-unknown-gfx908"
; GFX94: .amdgcn_target "amdgpu9.4-amd-amdhsa-unknown-gfx9-4-generic"
; GFX942: .amdgcn_target "amdgpu9.4-amd-amdhsa-unknown-gfx942"
; FIXME: Normalize this
; GFX10: .amdgcn_target "amdgpu10-amd-amdhsa-unknown-gfx10-1-generic"
; GFX10_1: .amdgcn_target "amdgpu10.1-amd-amdhsa-unknown-gfx10-1-generic"
; GFX1012: .amdgcn_target "amdgpu10.1-amd-amdhsa-unknown-gfx1012"
; GFX10_3: .amdgcn_target "amdgpu10.3-amd-amdhsa-unknown-gfx10-3-generic"
; GFX1031: .amdgcn_target "amdgpu10.3-amd-amdhsa-unknown-gfx1031"
; GFX11: .amdgcn_target "amdgpu11-amd-amdhsa-unknown-gfx11-generic"
; GFX1101: .amdgcn_target "amdgpu11-amd-amdhsa-unknown-gfx1101"
; GFX117: .amdgcn_target "amdgpu11.7-amd-amdhsa-unknown-gfx11-7-generic"
; GFX1170: .amdgcn_target "amdgpu11.7-amd-amdhsa-unknown-gfx1170"
; GFX12: .amdgcn_target "amdgpu12-amd-amdhsa-unknown-gfx12-generic"
; GFX1200: .amdgcn_target "amdgpu12-amd-amdhsa-unknown-gfx1200"
; GFX125: .amdgcn_target "amdgpu12.5-amd-amdhsa-unknown-gfx12-5-generic"
; GFX1250: .amdgcn_target "amdgpu12.5-amd-amdhsa-unknown-gfx1250"
; GFX13: .amdgcn_target "amdgpu13-amd-amdhsa-unknown-gfx13-generic"
; GFX1310: .amdgcn_target "amdgpu13-amd-amdhsa-unknown-gfx1310"
define amdgpu_kernel void @kernel() {
ret void
}