[all-commits] [llvm/llvm-project] 3cfa03: AtomicExpand: Support cmpxchg expansion for small ...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Thu Nov 10 22:16:26 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3cfa03856f32353b57c5f278a1911b14ca57d473
https://github.com/llvm/llvm-project/commit/3cfa03856f32353b57c5f278a1911b14ca57d473
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M llvm/lib/CodeGen/AtomicExpandPass.cpp
M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
M llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fadd.ll
A llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fmax.ll
A llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fmin.ll
M llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fsub.ll
M llvm/test/Transforms/AtomicExpand/SPARC/partword.ll
Log Message:
-----------
AtomicExpand: Support cmpxchg expansion for small FP types
Handles f16 atomics for AMDGPU.
More information about the All-commits
mailing list