From 34b1f4f4fe7c183e80ee7f59d9589e0fa6697e7a Mon Sep 17 00:00:00 2001 From: nemerle Date: Mon, 25 Apr 2016 16:02:58 +0200 Subject: [PATCH] Fix: long processing regression introduced in bb007ddefc0465d36d394fbc4dbe811a633fc72e Invalidated instructions should still be processed in findBBExps --- src/dataflow.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/dataflow.cpp b/src/dataflow.cpp index f12b5ca..3931a81 100644 --- a/src/dataflow.cpp +++ b/src/dataflow.cpp @@ -1121,9 +1121,6 @@ void BB::findBBExps(LOCAL_ID &locals,Function *fnc) } } - if( not _ic.valid()) - continue; // instruction was invalidated, try the next one - /* HLI_PUSH doesn't define any registers, only uses registers. * Push the associated expression to the register on the local * expression stack */