[all-commits] [llvm/llvm-project] c2f8fe: [EarlyCSE] Precommit test for D153151
Jay Foad via All-commits
all-commits at lists.llvm.org
Fri Jul 14 03:48:03 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c2f8fe7cd82790ea422179312a706b911bc253da
https://github.com/llvm/llvm-project/commit/c2f8fe7cd82790ea422179312a706b911bc253da
Author: Jay Foad <jay.foad at amd.com>
Date: 2023-07-14 (Fri, 14 Jul 2023)
Changed paths:
A llvm/test/Transforms/EarlyCSE/AMDGPU/convergent-call.ll
Log Message:
-----------
[EarlyCSE] Precommit test for D153151
Differential Revision: https://reviews.llvm.org/D155210
Commit: 9ff71814cb5d71e907feaa0b3165e866b882f9aa
https://github.com/llvm/llvm-project/commit/9ff71814cb5d71e907feaa0b3165e866b882f9aa
Author: Jay Foad <jay.foad at amd.com>
Date: 2023-07-14 (Fri, 14 Jul 2023)
Changed paths:
M llvm/lib/Transforms/Scalar/EarlyCSE.cpp
M llvm/test/Transforms/EarlyCSE/AMDGPU/convergent-call.ll
Log Message:
-----------
[EarlyCSE] Do not CSE convergent calls with memory effects
D149348 did this for readnone calls, which are handled by SimpleValue.
This patch does the same for all other CSEable calls, which are handled
by CallValue.
Differential Revision: https://reviews.llvm.org/D153151
Compare: https://github.com/llvm/llvm-project/compare/5c5a1a292711...9ff71814cb5d
More information about the All-commits
mailing list