Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AMDGPU] Support GFX12 VDSDIR instructions WAITVMSRC operand in GCNHazardRecognizer #77628

Merged
merged 1 commit into from
Jan 11, 2024
Merged

[AMDGPU] Support GFX12 VDSDIR instructions WAITVMSRC operand in GCNHazardRecognizer #77628

merged 1 commit into from
Jan 11, 2024

Commits on Jan 10, 2024

  1. [AMDGPU] Support GFX12 VDSDIR instructions WAITVMSRC operand in GCNHa…

    …zardRecognizer
    
    Modify GCNHazardRecognizer::fixLdsDirectVMEMHazard() so the waitvsrc operand
    in gfx12 DS_PARAM_LOAD or DS_DIRECT_LOAD instructions is set appropriately
    depending on whether a hazard is found or not, rather than inserting an
    S_WAITCNT_DEPCTR instruction if a hazard needs to be mitigated.
    stepthomas authored and jayfoad committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    37d5d3e View commit details
    Browse the repository at this point in the history