[all-commits] [llvm/llvm-project] 14ca2e: [WebAssembly] Mark abs of v2i64 as legal

Thomas Lively via All-commits all-commits at lists.llvm.org
Tue May 4 13:25:55 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 14ca2e5e22e7806c77ca3e5b126e888c9b1c4041
      https://github.com/llvm/llvm-project/commit/14ca2e5e22e7806c77ca3e5b126e888c9b1c4041
  Author: Thomas Lively <tlively at google.com>
  Date:   2021-05-04 (Tue, 04 May 2021)

  Changed paths:
    M llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
    M llvm/test/CodeGen/WebAssembly/simd-arith.ll

  Log Message:
  -----------
  [WebAssembly] Mark abs of v2i64 as legal

We previously had an ISel pattern for i64x2.abs, but because the ISDNode was not
marked legal for v2i64, the instruction was not being selected.

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




More information about the All-commits mailing list