Fix basic block combine regression
We were missing one of the formats in the range check mask, resulting
in a basic block combine that shouldn't have happened. This was the
cause of host tests 003 and IntMath failures.
Change-Id: I60d1f508b06e64dab3975e79ab22b7d525a580f5
diff --git a/src/compiler/Dataflow.h b/src/compiler/Dataflow.h
index 8263f33..e2d5a4c 100644
--- a/src/compiler/Dataflow.h
+++ b/src/compiler/Dataflow.h
@@ -101,7 +101,8 @@
DF_NULL_CHK_OUT0)
#define DF_HAS_RANGE_CHKS (DF_RANGE_CHK_1 | \
- DF_RANGE_CHK_2)
+ DF_RANGE_CHK_2 | \
+ DF_RANGE_CHK_3)
#define DF_HAS_NR_CHKS (DF_HAS_NULL_CHKS | \
DF_HAS_RANGE_CHKS)