aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ConstantFolding.cpp
diff options
context:
space:
mode:
authorPravin Jagtap <prjagtap@amd.com>2023-09-13 09:57:10 +0530
committerGitHub <noreply@github.com>2023-09-13 09:57:10 +0530
commit3755ea93b4f7d7a637db307d1e56256a16f4459a (patch)
treeaed781b0eccb18ffbd17efddd7c0cdfc3fa44173 /llvm/lib/Analysis/ConstantFolding.cpp
parentf3fdc967a87dca9b7d5e0572217426834c6bfa0a (diff)
downloadllvm-3755ea93b4f7d7a637db307d1e56256a16f4459a.zip
llvm-3755ea93b4f7d7a637db307d1e56256a16f4459a.tar.gz
llvm-3755ea93b4f7d7a637db307d1e56256a16f4459a.tar.bz2
[AMDGPU] Fix scan of atomicFSub in AtomicOptimizer. (#66082)
[D156301](https://reviews.llvm.org/D156301) introduced atomic optimizations for FAdd/FSub. For FSub, reduction/scan needs to be performed using add operation (`not sub`) and memory location will be updated by reduced value using atomic sub later by only one lane. --------- Authored-by: Pravin Jagtap <Pravin.Jagtap@amd.com>
Diffstat (limited to 'llvm/lib/Analysis/ConstantFolding.cpp')
0 files changed, 0 insertions, 0 deletions