* mini.c:
authorMassimiliano Mantione <massi@mono-cvs.ximian.com>
Wed, 7 Nov 2007 16:44:56 +0000 (16:44 -0000)
committerMassimiliano Mantione <massi@mono-cvs.ximian.com>
Wed, 7 Nov 2007 16:44:56 +0000 (16:44 -0000)
commitd2a6d9c17019b050eb24df427902549b7d1786e8
treeb294b64834bd8e9238709d98da1699c8a2ca8187
parent94bbd9e7138616526167ed90ecc8857474d8bb4c
* mini.c:
move_basic_block_to_end: Add branches when needed, eventually creating
a new BB.
optimize_branches: added a parameter that tells if it's ok to create
new BBs (doing is "df_visit" has been called is (IMHO) a nightmare),
and avoid calling move_basic_block_to_end when it's not ok.
Fixes bug 318677.

svn path=/trunk/mono/; revision=89121
mono/mini/ChangeLog
mono/mini/mini.c