diff options
| -rw-r--r-- | peephole.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -45,6 +45,8 @@ static inline int node_cmp_incompat(NodeType a, NodeType b) { { N_CMP_LES, N_CMP_GTE }, { N_CMP_GTR, N_CMP_LTE }, { N_CMP_LES, N_CMP_GTR }, + { N_CMP_LES, N_CMP_EQL }, + { N_CMP_GTR, N_CMP_EQL }, }; for (unsigned i = 0; i < sizeof pairs / sizeof *pairs; i++) { if ((pairs[i].l == a && pairs[i].r == b) || (pairs[i].l == b && pairs[i].r == a)) { |
