summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2000-10-06 05:19:40 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2000-10-06 05:19:40 +0000
commitbc88252166a9cc784ef20ba17d2723906261cf86 (patch)
treee0301d12cbe36653850c34f044438548b7d5f2a8 /gcc/ChangeLog
parent6663ac46138cdb1b1fd3374117912065d8f4d46b (diff)
downloadgcc-bc88252166a9cc784ef20ba17d2723906261cf86.tar.gz
* config/alpha/alpha.c (alpha_emit_setcc): Don't swap GT tests
when second op1 is const0_rtx. Validate op0 as a register. * config/alpha/alpha.md (setcc_internal): Don't allow constants in the first argument of the compare. (setcc_swapped_internal): Likewise. (setne_internal): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36743 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 85e2b6336ec..b4259e8c838 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2000-10-05 Richard Henderson <rth@cygnus.com>
+
+ * config/alpha/alpha.c (alpha_emit_setcc): Don't swap GT tests
+ when second op1 is const0_rtx. Validate op0 as a register.
+ * config/alpha/alpha.md (setcc_internal): Don't allow constants
+ in the first argument of the compare.
+ (setcc_swapped_internal): Likewise.
+ (setne_internal): Likewise.
+
2000-10-05 Geoff Keating <geoffk@cygnus.com>
* tree.c (tree_size): New function split out of copy_node.