This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/21477] adddi3 becomes external reference rather than instruction on powerpc64


------- Additional Comments From dje at gcc dot gnu dot org  2005-05-09 21:56 -------
This is caused by Geoff's mode macros patch:

http://gcc.gnu.org/ml/gcc-patches/2005-05/msg00392.html

addsi3 and adddi3 had different operand predicates, but the patch combined the
patterns, using the addsi3 predicate.  sub<mode>3 uses a helper, but add<mode>3
does not.  testing a patch...

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
  GCC build triplet|                            |powerpc64-linux
   GCC host triplet|                            |powerpc64-linux
 GCC target triplet|powerpc64-*-*               |powerpc64-linux
           Keywords|wrong-code                  |
            Summary|[4.1 Regression] adddi3     |adddi3 becomes external
                   |becomes external reference  |reference rather than
                   |rather than instruction on  |instruction on powerpc64
                   |powerpc64                   |
   Target Milestone|4.1.0                       |---


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21477


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]