[WebAssembly] Make bitmask instructions return unsigned ints
authorThomas Lively <tlively@google.com>
Thu, 19 Aug 2021 23:23:47 +0000 (16:23 -0700)
committerThomas Lively <tlively@google.com>
Thu, 19 Aug 2021 23:23:47 +0000 (16:23 -0700)
commitfd3bd63df26ad0a3865fd1fcbdbbd0063f2b0761
treec877b3d11f30f3cda55d27b3e36accc650da69df
parenta0051f71499bbe92fd15e9fb25005e7c55f6e9bd
[WebAssembly] Make bitmask instructions return unsigned ints

Since they are bitmasks, it will be more common for them to be used and
potentially extended to 64-bit integers as unsigned values rather than signed
values.

Differential Revision: https://reviews.llvm.org/D108401
clang/include/clang/Basic/BuiltinsWebAssembly.def
clang/lib/Headers/wasm_simd128.h
clang/test/Headers/wasm.c