Skip to content

[amd-spirv-backend] Missing items for to make sure HIP-Basic passes #1686

@MrSidims

Description

@MrSidims

Currently tests from https://github.com/ROCm/rocm-examples/tree/amd-staging/HIP-Basic can not be compiled due to hidden visibility issue.

With llvm#185029 most of them can be compiled with an exception of inline_assembly test, some crash in InlineAsmLowering::lowerInlineAsm for AMDGPU inline asm.

I'm currently testing 19 tests, exluding OpenGL, compilation from llvm ir and full asm tests (for now). The results are:

│ Example │ Build │ Run │
│ bit_extract │ OK │ FAIL │
│ cooperative_groups │ OK │ FAIL │
│ device_globals │ OK │ FAIL │
│ dynamic_shared │ OK │ FAIL │
│ events │ OK │ FAIL │
│ gpu_arch │ OK │ FAIL │
│ hello_world │ OK │ OK │
│ inline_assembly │ FAIL │ - │
│ moving_average │ OK │ FAIL │
│ occupancy │ OK │ FAIL │
│ saxpy │ OK │ FAIL │
│ shared_memory │ OK │ FAIL │
│ streams │ OK │ OK │
│ texture_management │ OK │ FAIL │
│ warp_shuffle │ OK │ FAIL │
│ bandwidth │ OK │ OK │
│ matrix_multiplication │ OK │ FAIL │
│ runtime_compilation │ OK │ OK │
│ multi_gpu_data_transfer │ OK │ OK │

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions