[PATCH] D101112: [WebAssembly] Finalize wasm_simd128.h intrinsics

Thomas Lively via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Apr 22 14:40:58 PDT 2021


tlively created this revision.
tlively added reviewers: aheejin, dschuff.
Herald added subscribers: wingo, ecnelises, sunfish, jgravelle-google, sbc100.
tlively requested review of this revision.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.

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.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D101112

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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D101112.339785.patch
Type: text/x-patch
Size: 43034 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20210422/df6792db/attachment-0001.bin>


More information about the cfe-commits mailing list