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] Change control flow intrinsic lowering making the wave to re… #86805

Closed
wants to merge 6 commits into from

Commits on May 20, 2024

  1. [AMDGPU] Change control flow intrinsic lowering making the wave to re…

    …converge at the end of the predecessor block.
    alex-t committed May 20, 2024
    Configuration menu
    Copy the full SHA
    bf50bed View commit details
    Browse the repository at this point in the history
  2. [AMDGPU] Change control flow intrinsic lowering making the wave to re…

    …converge at the end of the predecessor block.
    alex-t committed May 20, 2024
    Configuration menu
    Copy the full SHA
    1974fac View commit details
    Browse the repository at this point in the history
  3. [AMDGPU] Change control flow intrinsic lowering making the wave to re…

    …converge at the end of the predecessor block. Tests updated. Else exit mask fixed. AndTerm changed to usual And in emitLoop
    alex-t committed May 20, 2024
    Configuration menu
    Copy the full SHA
    78e9b5d View commit details
    Browse the repository at this point in the history
  4. [AMDGPU] Change control flow intrinsic lowering making the wave to re…

    …converge at the end of the predecessor block. si_end_cf intrinsic and opcode changed to si_wave_reconverge. Restoring the exec mask on Else fix reverted and changed to another approach: placing the si_wave_reconverge in any predecessors of the Stack top ion SIAnnotateControlFlow.
    alex-t committed May 20, 2024
    Configuration menu
    Copy the full SHA
    6b2a6ab View commit details
    Browse the repository at this point in the history
  5. [AMDGPU] Alternative control flow lowering. Handling uniform if and l…

    …op inside the divergent CF in SIAnnotateControlFlow
    alex-t committed May 20, 2024
    Configuration menu
    Copy the full SHA
    1805a17 View commit details
    Browse the repository at this point in the history
  6. [AMDGPU] Control Flow lowering: add S_CMOV_b32/64_term and S_CSELECT_…

    …B32/64_term pseudo instructions
    alex-t committed May 20, 2024
    Configuration menu
    Copy the full SHA
    a96acb5 View commit details
    Browse the repository at this point in the history