summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorThomas Lively <tlively@google.com>2019-10-09 17:45:47 +0000
committerThomas Lively <tlively@google.com>2019-10-09 17:45:47 +0000
commit3419e90dc1a26b60555ee202a1e0914e04150f97 (patch)
treeb8fdc341db296ecae723a347af63004ae54eef92 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parentd5b7a4e2e8dc63b02129a29745c548613152a522 (diff)
downloadbcm5719-llvm-3419e90dc1a26b60555ee202a1e0914e04150f97.tar.gz
bcm5719-llvm-3419e90dc1a26b60555ee202a1e0914e04150f97.zip
[WebAssembly] Add builtin and intrinsic for v8x16.swizzle
Summary: This clang builtin and corresponding LLVM intrinsic are necessary to expose the exact semantics of the underlying WebAssembly instruction to users. LLVM produces a poison value if the dynamic swizzle indices are greater than the vector size, but the WebAssembly instruction sets the corresponding output lane to zero. Users who depend on this behavior can safely use this builtin. Depends on D68527. Reviewers: aheejin, dschuff Subscribers: sbc100, jgravelle-google, hiraditya, sunfish, cfe-commits, llvm-commits Tags: #clang, #llvm Differential Revision: https://reviews.llvm.org/D68531 llvm-svn: 374189
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud