This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 976e457274e [WebAssembly] Fixed disassembler not knowing about new brli [...] new 0db40de6caa [WebAssembly] Optimize Irreducible Control Flow new 3622c84e6f1 [x86] lower extracted fadd/fsub to horizontal vector math
The 2 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: .../WebAssemblyFixIrreducibleControlFlow.cpp | 433 ++++++++----- lib/Target/X86/X86ISelLowering.cpp | 63 ++ .../WebAssembly/irreducible-cfg-exceptions.ll | 108 ++++ test/CodeGen/WebAssembly/irreducible-cfg-nested.ll | 63 ++ .../CodeGen/WebAssembly/irreducible-cfg-nested2.ll | 39 ++ test/CodeGen/WebAssembly/irreducible-cfg.ll | 129 +++- test/CodeGen/X86/haddsub-undef.ll | 199 ++++-- test/CodeGen/X86/haddsub.ll | 683 ++++++++++++++------- 8 files changed, 1260 insertions(+), 457 deletions(-) create mode 100644 test/CodeGen/WebAssembly/irreducible-cfg-exceptions.ll create mode 100644 test/CodeGen/WebAssembly/irreducible-cfg-nested.ll create mode 100644 test/CodeGen/WebAssembly/irreducible-cfg-nested2.ll