darwin.md: Delete the altivec patterns which are handled differently now.
authorAndrew Pinski <apinski@apple.com>
Wed, 18 Aug 2004 18:51:37 +0000 (18:51 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Wed, 18 Aug 2004 18:51:37 +0000 (11:51 -0700)
commitac9e2cff8d126d583fc8273142b2d1602a3f72ee
tree9056ed8903083721aa5488b2c0b9f2dcae30fcc9
parent92b9a671bfb851c12aa3bbb112e7f3d4119d93ed
darwin.md: Delete the altivec patterns which are handled differently now.

2004-08-18  Andrew Pinski  <apinski@apple.com>

        * config/rs6000/darwin.md: Delete the altivec patterns which are
        handled differently now.
        (load_macho_picbase_di): Make sure that is only happens for TARGET_64BIT
        (macho_correct_pic_di): Likewise.
        (call_indirect_nonlocal_darwin64): Likewise.
        Delete the save world/saveFP/saveVec patterns.

        Revert the reversion of: 2004-08-16  Stan Shebs  <shebs@apple.com>
        * config/darwin.c (macho_indirect_data_reference): Add DImode case.
        * config/rs6000/rs6000.md: Include darwin.md.
        (builtin_setjmp_receiver): Add DImode case.
        * config/rs6000/rs6000.c (rs6000_emit_move): Add DImode case to
        Darwin bits.

From-SVN: r86204
gcc/ChangeLog
gcc/config/darwin.c
gcc/config/rs6000/darwin.md
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md