WebAssembly: Update datalayout to match fp128 ABI change
authorDerek Schuff <dschuff@chromium.org>
Fri, 9 Jul 2021 22:15:35 +0000 (15:15 -0700)
committerDerek Schuff <dschuff@chromium.org>
Fri, 9 Jul 2021 23:51:36 +0000 (16:51 -0700)
commitac02baab48c2ff512e40140e2fe6845d2b6a636f
tree21055751a5bef29eb7b2ea6a294d5a9014c0e4b0
parentfc01fafa3e7f05c2cc88352d3e07d4bff13b4f3a
WebAssembly: Update datalayout to match fp128 ABI change

This fix goes along with d1a96e906cc03a95cfd41a1f22bdda92651250c7
and makes the fp128 alignment match clang's long double alignment.

Differential Revision: https://reviews.llvm.org/D105749
clang/lib/Basic/Targets/WebAssembly.h
llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
llvm/test/CodeGen/WebAssembly/varargs.ll