]> granicus.if.org Git - llvm/commit
[WebAssembly] Lower SIMD nnan setcc nodes
authorThomas Lively <tlively@google.com>
Tue, 19 Mar 2019 00:55:34 +0000 (00:55 +0000)
committerThomas Lively <tlively@google.com>
Tue, 19 Mar 2019 00:55:34 +0000 (00:55 +0000)
commit68b1256f371dac6a34b0b2155fde70abf83691a3
tree9baad72cb11e920162cb01d25ab9053d554ba1f4
parent867969e80f312e57b30eb2fe55cd4d73dffae796
[WebAssembly] Lower SIMD nnan setcc nodes

Summary:
Adds patterns to lower all the remaining setcc modes: lt, gt,
le, and ge. Fixes PR40912.

Reviewers: aheejin, sbc100, dschuff

Reviewed By: dschuff

Subscribers: jgravelle-google, hiraditya, sunfish, jdoerfert, llvm-commits, srj

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D59519

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356431 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/WebAssembly/WebAssemblyInstrSIMD.td
test/CodeGen/WebAssembly/simd-comparisons.ll