From 1c6a1375140c7b2ef720e706d7d97efe7140cdcc Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Sat, 10 Sep 2016 14:24:11 -0700 Subject: optimize eqz^2 in select and br_if --- src/passes/OptimizeInstructions.cpp | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/passes/OptimizeInstructions.cpp b/src/passes/OptimizeInstructions.cpp index cd0610634..ec646d89f 100644 --- a/src/passes/OptimizeInstructions.cpp +++ b/src/passes/OptimizeInstructions.cpp @@ -215,20 +215,35 @@ struct OptimizeInstructions : public WalkerPassdynCast