1 // RUN: llvm-mc -arch=amdgcn -mcpu=tahiti %s | FileCheck %s --check-prefix=SI 2 // RUN: llvm-mc -arch=amdgcn -mcpu=bonaire %s | FileCheck %s --check-prefix=BONAIRE 3 // RUN: llvm-mc -arch=amdgcn -mcpu=hawaii %s | FileCheck %s --check-prefix=HAWAII 4 // RUN: llvm-mc -arch=amdgcn -mcpu=kabini %s | FileCheck %s --check-prefix=KABINI 5 // RUN: llvm-mc -arch=amdgcn -mcpu=iceland %s | FileCheck %s --check-prefix=ICELAND 6 // RUN: llvm-mc -arch=amdgcn -mcpu=carrizo %s | FileCheck %s --check-prefix=CARRIZO 7 // RUN: llvm-mc -arch=amdgcn -mcpu=tonga %s | FileCheck %s --check-prefix=TONGA 8 // RUN: llvm-mc -arch=amdgcn -mcpu=fiji %s | FileCheck %s --check-prefix=FIJI 9 // RUN: llvm-mc -arch=amdgcn -mcpu=stoney %s | FileCheck %s --check-prefix=STONEY 10 11 .byte .option.machine_version_major 12 // SI: .byte 6 13 // BONAIRE: .byte 7 14 // HAWAII: .byte 7 15 // KABINI: .byte 7 16 // ICELAND: .byte 8 17 // CARRIZO: .byte 8 18 // TONGA: .byte 8 19 // FIJI: .byte 8 20 // STONEY: .byte 8 21 22 .byte .option.machine_version_minor 23 // SI: .byte 0 24 // BONAIRE: .byte 0 25 // HAWAII: .byte 0 26 // KABINI: .byte 0 27 // ICELAND: .byte 0 28 // CARRIZO: .byte 0 29 // TONGA: .byte 0 30 // FIJI: .byte 0 31 // STONEY: .byte 1 32 33 .byte .option.machine_version_stepping 34 // SI: .byte 0 35 // BONAIRE: .byte 4 36 // HAWAII: .byte 1 37 // KABINI: .byte 3 38 // ICELAND: .byte 2 39 // CARRIZO: .byte 1 40 // TONGA: .byte 2 41 // FIJI: .byte 3 42 // STONEY: .byte 0 43