diff options
author | Thomas Lively <tlively@google.com> | 2020-05-12 09:39:01 -0700 |
---|---|---|
committer | Thomas Lively <tlively@google.com> | 2020-05-12 09:39:01 -0700 |
commit | 3d49d1cfa768c046394b316d838907f2018390b8 (patch) | |
tree | 9219fb162af891d9243dd4ac71ed7e6b23343355 /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 25a95f49b07ff5796f4dfc3d4c05e4c09c6bef4d (diff) | |
download | llvm-3d49d1cfa768c046394b316d838907f2018390b8.zip llvm-3d49d1cfa768c046394b316d838907f2018390b8.tar.gz llvm-3d49d1cfa768c046394b316d838907f2018390b8.tar.bz2 |
[WebAssembly] Implement pseudo-min/max SIMD instructions
Summary:
As proposed in https://github.com/WebAssembly/simd/pull/122. Since
these instructions are not yet merged to the SIMD spec proposal, this
patch makes them entirely opt-in by surfacing them only through LLVM
intrinsics and clang builtins. If these instructions are made
official, these intrinsics and builtins should be replaced with simple
instruction patterns.
Reviewers: aheejin
Subscribers: dschuff, sbc100, jgravelle-google, hiraditya, sunfish, cfe-commits, llvm-commits
Tags: #clang, #llvm
Differential Revision: https://reviews.llvm.org/D79742
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions