re PR rtl-optimization/20365 (simplify_plus_minus results are erratic)
authorJ"orn Rennecke <joern.rennecke@st.com>
Fri, 2 Sep 2005 12:04:22 +0000 (12:04 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Fri, 2 Sep 2005 12:04:22 +0000 (13:04 +0100)
commitf805670fc351f0dde9def27103567ad51125b4c8
tree28215a4a9220adc682a7d9f82588dce4b996c5dd
parentb8c4f9a4ce7eafd29a90298d51cd50294fe8d8a7
re PR rtl-optimization/20365 (simplify_plus_minus results are erratic)

PR rtl-optimization/20365
* simplify-rtx.c (simplify_plus_minus_op_data): Change type of neg
to short.  New member ix.
(simplify_plus_minus_op_data_cmp): Break ties using ix member.
(simplify_plus_minus): Initialize ix members before calling qsort.

From-SVN: r103771
gcc/ChangeLog
gcc/simplify-rtx.c