History log of /llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/atomic_load_flat.ll (Results 1 – 2 of 2)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6, llvmorg-19.1.5, llvmorg-19.1.4
# db5bcb24 31-Oct-2024 Matt Arsenault <Matthew.Arsenault@amd.com>

GlobalISel: Fix combine duplicating atomic loads (#111730)

The sext_inreg (load) combine was not deleting the old load instruction,
and it would never be deleted if volatile or atomic.


# 12409024 31-Oct-2024 Matt Arsenault <Matthew.Arsenault@amd.com>

AMDGPU/GlobalISel: Handle atomic sextload and zextload (#111721)

Atomic loads are handled differently from the DAG, and have separate opcodes
and explicit control over the extensions, like ordinary

AMDGPU/GlobalISel: Handle atomic sextload and zextload (#111721)

Atomic loads are handled differently from the DAG, and have separate opcodes
and explicit control over the extensions, like ordinary loads. Add
new patterns for these.

There's room for cleanup and improvement. d16 cases aren't handled.

Fixes #111645

show more ...