These were merged to the SIMD proposal in
https://github.com/WebAssembly/simd/pull/128.
Depends on D76397 to avoid merge conflicts.
Paths
| Differential D76399
[WebAssembly] SIMD integer abs instructions ClosedPublic Authored by tlively on Mar 18 2020, 6:16 PM.
Details
Summary These were merged to the SIMD proposal in Depends on D76397 to avoid merge conflicts.
Diff Detail
Event Timelineaheejin added inline comments.
This revision is now accepted and ready to land.Mar 19 2020, 3:39 AM tlively added inline comments.
Closed by commit rG34db3c3a1847: [WebAssembly] SIMD integer abs instructions (authored by tlively). · Explain WhyMar 19 2020, 5:35 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 251516 llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td
llvm/test/CodeGen/WebAssembly/simd-arith.ll
llvm/test/MC/WebAssembly/simd-encodings.s
|
Out of curiosity, before this patch, how was ISD::ABS lowered, given that there's no mention of lowering ABS in this file? If it was expanded, wasn't something like setOperationAction(ISD::ABS, T, Expand) supposed to be in this file?