OSDN Git Service

Sun Feb 28 15:10:17 1999 David Edelsohn <edelsohn@mhpcc.edu>
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 28 Feb 1999 12:27:05 +0000 (12:27 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 28 Feb 1999 12:27:05 +0000 (12:27 +0000)
commit1e644b45146cf5bba9df68f285be5afa3cf1ba26
tree4dbbf566bb5b046b74e45532ff4e70ff18ac2589
parentd1507a4a387036bdb71352c97eb025ad088c271c
Sun Feb 28 15:10:17 1999  David Edelsohn  <edelsohn@mhpcc.edu>
        * rs6000.md (elf_high, movsi_got, *movsi_got_internal,
        *movsi_got_internal_mem, GOT splitter, movdf_hardfloat32,
        movdf_softfloat32, movdf_hardfloat64, movdf_softfloat64,
        load_multiple, allocate_stack, call_indirect_aix32,
        call_indirect_aix64, call_value_indirect_aix32,
        call_value_indirect_aix64, call_indirect_nt,
        call_value_indirect_nt): Use gpc_reg_operand instead of
        register_operand.
Sun Feb 28 15:10:17 1999  Michael Meissner  <meissner@cygnus.com>
        * rs6000.md (one_cmplsi2, andsi3, iorsi3, xorsi3, *eqvsi3,
        *andcsi3, *iorcsi3, *nandsi3, *norsi3): Add alternatives to use CR
        other than cr0.
        * rs6000.c (and{,64}_operand): If the user did -ffixed-cr0, don't
        allow andi. or andis. which always set cr0.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25501 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md