[all-commits] [llvm/llvm-project] 0906dc: [WebAssembly] Simplify extract_vector lowering
Thomas Lively via All-commits
all-commits at lists.llvm.org
Tue Feb 25 13:57:08 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 0906dca493b3cec36d7fc3fe9f079c0a5288515d
https://github.com/llvm/llvm-project/commit/0906dca493b3cec36d7fc3fe9f079c0a5288515d
Author: Thomas Lively <tlively at google.com>
Date: 2020-02-25 (Tue, 25 Feb 2020)
Changed paths:
M llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
M llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td
M llvm/test/CodeGen/WebAssembly/simd-arith.ll
M llvm/test/CodeGen/WebAssembly/simd-sext-inreg.ll
M llvm/test/CodeGen/WebAssembly/simd.ll
Log Message:
-----------
[WebAssembly] Simplify extract_vector lowering
Summary:
Removes patterns that were not doing useful work, changes the
default extract instructions to be the unsigned versions now that
they are enabled by default, fixes PR44988, and adds tests for
sext_inreg lowering.
Reviewers: aheejin
Reviewed By: aheejin
Subscribers: dschuff, sbc100, jgravelle-google, hiraditya, sunfish, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D75005
More information about the All-commits
mailing list