diff options
author | Nathan Froyd <froydnj@codesourcery.com> | 2010-10-12 20:27:39 +0000 |
---|---|---|
committer | Nathan Froyd <froydnj@gcc.gnu.org> | 2010-10-12 20:27:39 +0000 |
commit | d2333f6ebb9f3dbf6ad7f5ec79761a642b7b295c (patch) | |
tree | 43f03c7806c64bf24960ae3068a7a6a2dae30801 /libobjc | |
parent | 7cb44256d2afb43dd8d176fe55eb7a7025602e5f (diff) | |
download | gcc-d2333f6ebb9f3dbf6ad7f5ec79761a642b7b295c.zip gcc-d2333f6ebb9f3dbf6ad7f5ec79761a642b7b295c.tar.gz gcc-d2333f6ebb9f3dbf6ad7f5ec79761a642b7b295c.tar.bz2 |
predicates.md (scc_rev_comparison_operator): New.
* config/rs6000/predicates.md (scc_rev_comparison_operator): New.
* config/rs6000/rs6000.md (*isel_reversed_signed_<mode>): New.
(*isel_reversed_unsigned_<mode>): New.
* config/rs6000/rs6000.c (output_isel): Accept GE/GEU/LE/LEU/NE
as valid comparisons and adjust operands and output appropriately.
(rs6000_rtx_costs) <CONST_INT>: Accept NE as a cost-0 outer_code.
From-SVN: r165395
Diffstat (limited to 'libobjc')
0 files changed, 0 insertions, 0 deletions