[all-commits] [llvm/llvm-project] 627a52: [WebAssembly] Update narrowing builtin function op...

Thomas Lively via All-commits all-commits at lists.llvm.org
Wed May 5 13:04:28 PDT 2021


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

  Changed paths:
    M clang/include/clang/Basic/BuiltinsWebAssembly.def
    M clang/test/CodeGen/builtins-wasm.c

  Log Message:
  -----------
  [WebAssembly] Update narrowing builtin function operand types

Make the inputs to all narrowing builtins signed, which is how they are
interpreted by the underlying instructions (only the result changes sign
between instructions).

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




More information about the All-commits mailing list