This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 37f8c97acd3 [llvm-mca] Remove a stale TODO comment. NFC new 9e79a4ff275 [InstCombine] InstCombine and InstSimplify for minimum and maximum new 4806c82bb2a Fix a use-after-RAUW bug in large GEP splitting new 203691d83a7 [WebAssembly] Handle undefined lane indices in SIMD patterns
The 3 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: lib/Analysis/InstructionSimplify.cpp | 25 +- lib/Analysis/ValueTracking.cpp | 6 + lib/CodeGen/CodeGenPrepare.cpp | 17 +- lib/Target/WebAssembly/WebAssemblyISelLowering.cpp | 6 +- lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 36 +++ lib/Transforms/InstCombine/InstCombineCalls.cpp | 27 +- test/CodeGen/WebAssembly/simd.ll | 266 +++++++++++++++++ .../CodeGenPrepare/AArch64/large-offset-gep.ll | 28 ++ test/Transforms/InstCombine/maximum.ll | 238 ++++++++++++++++ test/Transforms/InstCombine/minimum.ll | 263 +++++++++++++++++ .../InstSimplify/floating-point-arithmetic.ll | 317 ++++++++++++++++++++- .../InstSimplify/floating-point-compare.ll | 14 +- test/Transforms/LICM/hoist-round.ll | 12 +- test/Transforms/SimplifyCFG/speculate-math.ll | 36 +++ 14 files changed, 1268 insertions(+), 23 deletions(-) create mode 100644 test/Transforms/InstCombine/maximum.ll create mode 100644 test/Transforms/InstCombine/minimum.ll