[PATCH] D56560: [WebAssembly] Add unimplemented-simd128 subtarget feature

Thomas Lively via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 10 14:18:20 PST 2019


tlively created this revision.
tlively added a reviewer: aheejin.
Herald added subscribers: llvm-commits, jfb, sunfish, jgravelle-google, sbc100, dschuff.

This is a third attempt, but this time we have vetted it on Windows
first. We don't know what the cause of the error was in the previous
attempts, but adding the SIMDLevel enum and/or changing the
initialization strategy for the other subfeatures seems to have fixed
it.


Repository:
  rL LLVM

https://reviews.llvm.org/D56560

Files:
  lib/Target/WebAssembly/WebAssembly.td
  lib/Target/WebAssembly/WebAssemblyFastISel.cpp
  lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp
  lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  lib/Target/WebAssembly/WebAssemblyISelLowering.h
  lib/Target/WebAssembly/WebAssemblyInstrInfo.td
  lib/Target/WebAssembly/WebAssemblySubtarget.cpp
  lib/Target/WebAssembly/WebAssemblySubtarget.h
  test/CodeGen/WebAssembly/simd-arith.ll
  test/CodeGen/WebAssembly/simd-bitcasts.ll
  test/CodeGen/WebAssembly/simd-comparisons.ll
  test/CodeGen/WebAssembly/simd-conversions.ll
  test/CodeGen/WebAssembly/simd-ext-load-trunc-store.ll
  test/CodeGen/WebAssembly/simd-intrinsics.ll
  test/CodeGen/WebAssembly/simd-load-store-alignment.ll
  test/CodeGen/WebAssembly/simd-offset.ll
  test/CodeGen/WebAssembly/simd-select.ll
  test/CodeGen/WebAssembly/simd-sext-inreg.ll
  test/CodeGen/WebAssembly/simd.ll
  test/MC/WebAssembly/basic-assembly.s
  test/MC/WebAssembly/simd-encodings.s
  test/MC/WebAssembly/types.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D56560.181157.patch
Type: text/x-patch
Size: 32770 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190110/aa50c2b7/attachment-0001.bin>


More information about the llvm-commits mailing list