]> granicus.if.org Git - llvm/commit
[WebAssembly] Fix WebAssemblyOptimizeReturned after r300367
authorJacob Gravelle <jgravelle@google.com>
Mon, 17 Apr 2017 21:40:28 +0000 (21:40 +0000)
committerJacob Gravelle <jgravelle@google.com>
Mon, 17 Apr 2017 21:40:28 +0000 (21:40 +0000)
commitfee2961b5acc9bee2e4ea72b92ad2b490584b798
tree664b3c6416a55befbebff61c80e5ba43e75f01a1
parent2e4163e54d5fb2c44fb66b080c5968b64fc87d07
[WebAssembly] Fix WebAssemblyOptimizeReturned after r300367

Summary:
Refactoring changed paramHasAttr(1 + i) to paramHasAttr(0), fix that to
paramHasAttr(i).
Add more tests to WebAssemblyOptimizeReturned that catch that
regression.

Reviewers: dschuff

Subscribers: jfb, sbc100, llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@300502 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp
test/CodeGen/WebAssembly/returned.ll