2007-06-14 Randolph Chung <tausq@debian.org>
authorPaolo Molaro <lupus@oddwiz.org>
Thu, 14 Jun 2007 09:20:34 +0000 (09:20 -0000)
committerPaolo Molaro <lupus@oddwiz.org>
Thu, 14 Jun 2007 09:20:34 +0000 (09:20 -0000)
commitb396037ab820c54f5bdcac3aa9f72a93eccfa19a
tree95f31df13f41a066ca52050acef1f73c76ed85f1
parentc1a37a5513d7685aa4a88e587d7ad520af834785
2007-06-14  Randolph Chung  <tausq@debian.org>

* inssel.brg: Add rules for "chained" compare-branch operations so that
a single compare op can affect multiple branches.  Adjust cost for
OP_CEQ/OP_CGT/OP_CGT_UN/OP_CLT/OP_CLT_UN.
* inssel-long32.brg: Update rules to use compare-branch macros.  Adjust
cost for some rules so that they can more easily be overridden by
per-arch rules (with fixes from lupus).
Contributed under the X11 license (http://bugzilla.ximian.com/show_bug.cgi?id=81866).

svn path=/trunk/mono/; revision=79532
mono/mini/ChangeLog
mono/mini/inssel-long32.brg
mono/mini/inssel.brg