mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-22 21:31:19 +08:00
expr.c (convert_move): Fix arguments to TRULY_NOOP_TRUNCATION call.
* expr.c (convert_move): Fix arguments to TRULY_NOOP_TRUNCATION call. From-SVN: r28818
This commit is contained in:
parent
5dd34fe0d5
commit
d60eaeffd5
@ -1,3 +1,8 @@
|
||||
Tue Aug 24 02:47:44 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* expr.c (convert_move): Fix arguments to TRULY_NOOP_TRUNCATION
|
||||
call.
|
||||
|
||||
1999-08-24 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
|
||||
|
||||
* jump.c (delete_barrier_successors) Match (set (pc) (pc)) insn
|
||||
|
@ -1020,7 +1020,8 @@ convert_move (to, from, unsignedp)
|
||||
if (((can_extend_p (to_mode, intermediate, unsignedp)
|
||||
!= CODE_FOR_nothing)
|
||||
|| (GET_MODE_SIZE (to_mode) < GET_MODE_SIZE (intermediate)
|
||||
&& TRULY_NOOP_TRUNCATION (to_mode, intermediate)))
|
||||
&& TRULY_NOOP_TRUNCATION (GET_MODE_BITSIZE (to_mode),
|
||||
GET_MODE_BITSIZE (intermediate))))
|
||||
&& (can_extend_p (intermediate, from_mode, unsignedp)
|
||||
!= CODE_FOR_nothing))
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user