[all-commits] [llvm/llvm-project] 502f54: [WebAssembly] Finalize wasm_simd128.h intrinsics

Thomas Lively via All-commits all-commits at lists.llvm.org
Fri Apr 23 13:37:49 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 502f54049d17f5a107f833596fb2c31297a99773
      https://github.com/llvm/llvm-project/commit/502f54049d17f5a107f833596fb2c31297a99773
  Author: Thomas Lively <tlively at google.com>
  Date:   2021-04-23 (Fri, 23 Apr 2021)

  Changed paths:
    M clang/include/clang/Basic/BuiltinsWebAssembly.def
    M clang/lib/CodeGen/CGBuiltin.cpp
    M clang/lib/Headers/wasm_simd128.h
    M clang/test/CodeGen/builtins-wasm.c
    M clang/test/Headers/wasm.c

  Log Message:
  -----------
  [WebAssembly] Finalize wasm_simd128.h intrinsics

Adds new intrinsics for instructions that are in the final SIMD spec but did not
previously have intrinsics. Also updates the names of existing intrinsics to
reflect the final names of the underlying instructions in the spec. Keeps the
old names as deprecated functions to ease the transition to the new names.

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




More information about the All-commits mailing list