91 lines · plain
1; RUN: llc -mtriple=amdgcn--amdhsa -mcpu=fiji -filetype=obj < %s | llvm-objdump -d - --mcpu=fiji | FileCheck %s2 3; CHECK: <kernel0>:4; CHECK: s_endpgm5define amdgpu_kernel void @kernel0() align 256 {6entry:7 ret void8}9 10; CHECK-NEXT: s_nop 011; CHECK-NEXT: s_nop 012; CHECK-NEXT: s_nop 013; CHECK-NEXT: s_nop 014; CHECK-NEXT: s_nop 015; CHECK-NEXT: s_nop 016; CHECK-NEXT: s_nop 017; CHECK-NEXT: s_nop 018 19; CHECK-NEXT: s_nop 020; CHECK-NEXT: s_nop 021; CHECK-NEXT: s_nop 022; CHECK-NEXT: s_nop 023; CHECK-NEXT: s_nop 024; CHECK-NEXT: s_nop 025; CHECK-NEXT: s_nop 026; CHECK-NEXT: s_nop 027 28; CHECK-NEXT: s_nop 029; CHECK-NEXT: s_nop 030; CHECK-NEXT: s_nop 031; CHECK-NEXT: s_nop 032; CHECK-NEXT: s_nop 033; CHECK-NEXT: s_nop 034; CHECK-NEXT: s_nop 035; CHECK-NEXT: s_nop 036 37; CHECK-NEXT: s_nop 038; CHECK-NEXT: s_nop 039; CHECK-NEXT: s_nop 040; CHECK-NEXT: s_nop 041; CHECK-NEXT: s_nop 042; CHECK-NEXT: s_nop 043; CHECK-NEXT: s_nop 044; CHECK-NEXT: s_nop 045 46; CHECK-NEXT: s_nop 047; CHECK-NEXT: s_nop 048; CHECK-NEXT: s_nop 049; CHECK-NEXT: s_nop 050; CHECK-NEXT: s_nop 051; CHECK-NEXT: s_nop 052; CHECK-NEXT: s_nop 053; CHECK-NEXT: s_nop 054 55; CHECK-NEXT: s_nop 056; CHECK-NEXT: s_nop 057; CHECK-NEXT: s_nop 058; CHECK-NEXT: s_nop 059; CHECK-NEXT: s_nop 060; CHECK-NEXT: s_nop 061; CHECK-NEXT: s_nop 062; CHECK-NEXT: s_nop 063 64; CHECK-NEXT: s_nop 065; CHECK-NEXT: s_nop 066; CHECK-NEXT: s_nop 067; CHECK-NEXT: s_nop 068; CHECK-NEXT: s_nop 069; CHECK-NEXT: s_nop 070; CHECK-NEXT: s_nop 071; CHECK-NEXT: s_nop 072 73; CHECK-NEXT: s_nop 074; CHECK-NEXT: s_nop 075; CHECK-NEXT: s_nop 076; CHECK-NEXT: s_nop 077; CHECK-NEXT: s_nop 078; CHECK-NEXT: s_nop 079; CHECK-NEXT: s_nop 0 // 0000000000FC: BF80000080 81; CHECK-EMPTY:82; CHECK-NEXT: <kernel1>:83; CHECK: s_endpgm84define amdgpu_kernel void @kernel1(ptr addrspace(4) %ptr.out) align 256 {85entry:86 ret void87}88 89!llvm.module.flags = !{!0}90!0 = !{i32 1, !"amdhsa_code_object_version", i32 400}91