[all-commits] [llvm/llvm-project] a781a7: [WebAssembly][SIMD] Rename shuffle, swizzle, and l...

Thomas Lively via All-commits all-commits at lists.llvm.org
Tue Dec 22 14:29:26 PST 2020


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a781a706b961a348006b604cdff8b555e62a2fcb
      https://github.com/llvm/llvm-project/commit/a781a706b961a348006b604cdff8b555e62a2fcb
  Author: Thomas Lively <tlively at google.com>
  Date:   2020-12-22 (Tue, 22 Dec 2020)

  Changed paths:
    M llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
    M llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td
    M llvm/test/CodeGen/WebAssembly/simd-build-vector.ll
    M llvm/test/CodeGen/WebAssembly/simd-intrinsics.ll
    M llvm/test/CodeGen/WebAssembly/simd-load-splat.ll
    M llvm/test/CodeGen/WebAssembly/simd-load-store-alignment.ll
    M llvm/test/CodeGen/WebAssembly/simd-nested-shuffles.ll
    M llvm/test/CodeGen/WebAssembly/simd-offset.ll
    M llvm/test/CodeGen/WebAssembly/simd-shift-complex-splats.ll
    M llvm/test/CodeGen/WebAssembly/simd-shuffle-bitcast.ll
    M llvm/test/CodeGen/WebAssembly/simd.ll
    M llvm/test/MC/Disassembler/WebAssembly/wasm.txt
    M llvm/test/MC/WebAssembly/simd-encodings.s

  Log Message:
  -----------
  [WebAssembly][SIMD] Rename shuffle, swizzle, and load_splats

These instructions previously used prefixes like v8x16 to signify that they were
agnostic between float and int interpretations. We renamed these instructions to
remove this form of prefix in https://github.com/WebAssembly/simd/issues/297 and
https://github.com/WebAssembly/simd/issues/316 and this commit brings the names
in LLVM up to date.

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




More information about the All-commits mailing list