From 33f87b8aef87cd365ec59f0961ad8de8bd848bc0 Mon Sep 17 00:00:00 2001 From: Thomas Lively Date: Mon, 28 Jan 2019 23:44:31 +0000 Subject: [WebAssembly] Expand BUILD_PAIR nodes Reviewers: aheejin Subscribers: dschuff, sbc100, jgravelle-google, hiraditya, sunfish Differential Revision: https://reviews.llvm.org/D57276 llvm-svn: 352442 --- llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp') diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp b/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp index 7186d29d7b4..1a8b598c074 100644 --- a/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp +++ b/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp @@ -225,6 +225,9 @@ WebAssemblyTargetLowering::WebAssemblyTargetLowering( } } + // Don't do anything clever with build_pairs + setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand); + // Trap lowers to wasm unreachable setOperationAction(ISD::TRAP, MVT::Other, Legal); -- cgit v1.2.3