; Empty Kernel test1_v2 code-object-v2 source .text .hsa_code_object_version 2,1 .hsa_code_object_isa 8,0,3,"AMD","AMDGPU" .protected test1_v2 ; -- Begin function test1_v2 .globl test1_v2 .p2align 8 .type test1_v2,@function .amdgpu_hsa_kernel test1_v2 test1_v2: ; @test1_v2 test1_v2$local: .amd_kernel_code_t amd_code_version_major = 1 amd_code_version_minor = 2 amd_machine_kind = 1 amd_machine_version_major = 8 amd_machine_version_minor = 0 amd_machine_version_stepping = 3 kernel_code_entry_byte_offset = 256 kernel_code_prefetch_byte_size = 0 granulated_workitem_vgpr_count = 0 granulated_wavefront_sgpr_count = 4 priority = 0 float_mode = 192 priv = 0 enable_dx10_clamp = 1 debug_mode = 0 enable_ieee_mode = 1 enable_wgp_mode = 0 enable_mem_ordered = 0 enable_fwd_progress = 0 enable_sgpr_private_segment_wave_byte_offset = 0 user_sgpr_count = 4 enable_trap_handler = 0 enable_sgpr_workgroup_id_x = 1 enable_sgpr_workgroup_id_y = 0 enable_sgpr_workgroup_id_z = 0 enable_sgpr_workgroup_info = 0 enable_vgpr_workitem_id = 0 enable_exception_msb = 0 granulated_lds_size = 0 enable_exception = 0 enable_sgpr_private_segment_buffer = 1 enable_sgpr_dispatch_ptr = 0 enable_sgpr_queue_ptr = 0 enable_sgpr_kernarg_segment_ptr = 0 enable_sgpr_dispatch_id = 0 enable_sgpr_flat_scratch_init = 0 enable_sgpr_private_segment_size = 0 enable_sgpr_grid_workgroup_count_x = 0 enable_sgpr_grid_workgroup_count_y = 0 enable_sgpr_grid_workgroup_count_z = 0 enable_wavefront_size32 = 0 enable_ordered_append_gds = 0 private_element_size = 1 is_ptr64 = 1 is_dynamic_callstack = 0 is_debug_enabled = 0 is_xnack_enabled = 0 workitem_private_segment_byte_size = 0 workgroup_group_segment_byte_size = 0 gds_segment_byte_size = 0 kernarg_segment_byte_size = 56 workgroup_fbarrier_count = 0 wavefront_sgpr_count = 34 workitem_vgpr_count = 0 reserved_vgpr_first = 0 reserved_vgpr_count = 0 reserved_sgpr_first = 0 reserved_sgpr_count = 0 debug_wavefront_private_segment_offset_sgpr = 0 debug_private_segment_buffer_sgpr = 0 kernarg_segment_alignment = 4 group_segment_alignment = 4 private_segment_alignment = 4 wavefront_size = 6 call_convention = -1 runtime_loader_kernel_symbol = 0 .end_amd_kernel_code_t ; %bb.0: ; %entry s_mov_b32 s33, 0 s_endpgm .Lfunc_end0: .size test1_v2, .Lfunc_end0-test1_v2 ; -- End function .section .AMDGPU.csdata ; Kernel info: ; codeLenInByte = 8 ; NumSgprs: 34 ; NumVgprs: 0 ; ScratchSize: 0 ; MemoryBound: 0 ; FloatMode: 192 ; IeeeMode: 1 ; LDSByteSize: 0 bytes/workgroup (compile time only) ; SGPRBlocks: 4 ; VGPRBlocks: 0 ; NumSGPRsForWavesPerEU: 34 ; NumVGPRsForWavesPerEU: 1 ; Occupancy: 10 ; WaveLimiterHint : 0 ; COMPUTE_PGM_RSRC2:USER_SGPR: 4 ; COMPUTE_PGM_RSRC2:TRAP_HANDLER: 0 ; COMPUTE_PGM_RSRC2:TGID_X_EN: 1 ; COMPUTE_PGM_RSRC2:TGID_Y_EN: 0 ; COMPUTE_PGM_RSRC2:TGID_Z_EN: 0 ; COMPUTE_PGM_RSRC2:TIDIG_COMP_CNT: 0 .ident "clang version 11.0.0 (https://github.com/llvm/llvm-project.git 20629ca949cddde9f7e41a4b9e8539a970615feb)" .section ".note.GNU-stack" .addrsig .amd_amdgpu_isa "amdgcn-amd-amdhsa--gfx803" .amd_amdgpu_hsa_metadata --- Version: [ 1, 0 ] Kernels: - Name: test1_v2 SymbolName: 'test1_v2@kd' Language: OpenCL C LanguageVersion: [ 2, 0 ] Args: - Size: 8 Align: 8 ValueKind: HiddenGlobalOffsetX ValueType: I64 - Size: 8 Align: 8 ValueKind: HiddenGlobalOffsetY ValueType: I64 - Size: 8 Align: 8 ValueKind: HiddenGlobalOffsetZ ValueType: I64 - Size: 8 Align: 8 ValueKind: HiddenNone ValueType: I8 AddrSpaceQual: Global - Size: 8 Align: 8 ValueKind: HiddenNone ValueType: I8 AddrSpaceQual: Global - Size: 8 Align: 8 ValueKind: HiddenNone ValueType: I8 AddrSpaceQual: Global - Size: 8 Align: 8 ValueKind: HiddenMultiGridSyncArg ValueType: I8 AddrSpaceQual: Global CodeProps: KernargSegmentSize: 56 GroupSegmentFixedSize: 0 PrivateSegmentFixedSize: 0 KernargSegmentAlign: 4 WavefrontSize: 64 NumSGPRs: 34 MaxFlatWorkGroupSize: 256 ... .end_amd_amdgpu_hsa_metadata