aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BuildLibCalls.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2024-10-31 07:44:52 -0700
committerGitHub <noreply@github.com>2024-10-31 07:44:52 -0700
commit12409024d35e14b91cb9e5eb1337cc76f8ea0b97 (patch)
treeeac47408f1ed363b134451348346b461a212a22d /llvm/lib/Transforms/Utils/BuildLibCalls.cpp
parenteeee5a44bbf24f2f30a313ecf66e6a76de365658 (diff)
downloadllvm-12409024d35e14b91cb9e5eb1337cc76f8ea0b97.zip
llvm-12409024d35e14b91cb9e5eb1337cc76f8ea0b97.tar.gz
llvm-12409024d35e14b91cb9e5eb1337cc76f8ea0b97.tar.bz2
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
Diffstat (limited to 'llvm/lib/Transforms/Utils/BuildLibCalls.cpp')
0 files changed, 0 insertions, 0 deletions