------------------------------------------
--- a/cse.c
+++ b/cse.c
@@ -316,12 +316,14 @@ static struct instruction * try_to_cse(struct
entrypoint *
b1 = i1->bb;
b2 = i2->bb;
+#if 0
/*
* PHI-nodes do not care where they are - the only thing that
matters
* are the PHI _sources_.
*/
if (i1->opcode == OP_PHI)
return cse_one_instruction(i1, i2);
+#endif
--------------------------------------
That patch definitely gets much farther along in terms of handling loops.
Jeff
--
To unsubscribe from this list: send the line "unsubscribe linux-sparse" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html