> using safe_insert_insn_on_edge instead of insert_insn_on_edge in > instrument_edges would be a possibility (although of course it is > useless now that the problem no longer occurs). Would it work everywhere? Some targets have no movcc insns (for example SPARC, although SPARC has 'add' insns that don't clobber cc). -- Eric Botcazou