This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 322ee60 [LV] Update floating-point induction test checks (NFC) new 188bef3 Move updating functions to MemorySSAUpdater. Add updater to p [...] new f5284c6 Add pair conversion functions to BasicBlockEdge. new 4ddfe69 PredicateInfo: Support switch statements new 206dfa3 AMDGPU: Don't add emergency stack slot if all spills are SGPR->VGPR
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/llvm/IR/Dominators.h | 4 + include/llvm/Transforms/Utils/MemorySSA.h | 75 +++-------- include/llvm/Transforms/Utils/MemorySSAUpdater.h | 85 ++++++++++--- include/llvm/Transforms/Utils/PredicateInfo.h | 68 ++++++++-- lib/Target/AMDGPU/SIFrameLowering.cpp | 91 ++++++++------ lib/Transforms/Scalar/EarlyCSE.cpp | 8 +- lib/Transforms/Scalar/GVNHoist.cpp | 22 ++-- lib/Transforms/Scalar/NewGVN.cpp | 36 +++--- lib/Transforms/Utils/MemorySSA.cpp | 119 ------------------ lib/Transforms/Utils/MemorySSAUpdater.cpp | 92 +++++++++++++- lib/Transforms/Utils/PredicateInfo.cpp | 110 ++++++++++++---- test/CodeGen/AMDGPU/si-sgpr-spill.ll | 5 +- test/Transforms/NewGVN/condprop.ll | 154 +++++++++++++++++++---- test/Transforms/NewGVN/edge.ll | 1 - test/Transforms/Util/PredicateInfo/condprop.ll | 13 +- test/Transforms/Util/PredicateInfo/edge.ll | 5 +- unittests/Transforms/Utils/MemorySSA.cpp | 50 ++++---- 17 files changed, 587 insertions(+), 351 deletions(-)