1 /* GCC Used to generate code that contained a branch to the entry node of
2 * the do_merge function. This is illegal LLVM code. To fix this, GCC now
3 * inserts an entry node regardless of whether or not it has to insert allocas.
14 typedef struct edge_rec *QUAD_EDGE;
17 QUAD_EDGE left, right;
26 int do_merge(QUAD_EDGE ldo, QUAD_EDGE rdo) {
28 QUAD_EDGE basel,rcand;
31 return (int)basel->next;