diff options
author | Nathan Froyd <froydnj@codesourcery.com> | 2010-10-20 20:15:07 +0000 |
---|---|---|
committer | Nathan Froyd <froydnj@gcc.gnu.org> | 2010-10-20 20:15:07 +0000 |
commit | 582346ed66a6dc53e22426ae66d01d935e3595bc (patch) | |
tree | 6a8239d64dc65925957fb1ccbe0060db0f992701 /gcc/ChangeLog | |
parent | ab177ad53847e22cc5aaf10ffc319060c633cc4f (diff) | |
download | gcc-582346ed66a6dc53e22426ae66d01d935e3595bc.zip gcc-582346ed66a6dc53e22426ae66d01d935e3595bc.tar.gz gcc-582346ed66a6dc53e22426ae66d01d935e3595bc.tar.bz2 |
ifcvt.c (noce_emit_cmove): If both of the values are SUBREGs...
* ifcvt.c (noce_emit_cmove): If both of the values are SUBREGs, try
emitting the conditional move in the inner mode of the SUBREG.
From-SVN: r165735
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3ec4112..beed454 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2010-10-20 Nathan Froyd <froydnj@codesourcery.com> + + * ifcvt.c (noce_emit_cmove): If both of the values are SUBREGs, try + emitting the conditional move in the inner mode of the SUBREG. + 2010-10-20 Anatoly Sokolov <aesok@post.ru> * config/ia64/ia64.h (PREFERRED_RELOAD_CLASS): Remove macros. |