* config/bfin/bfin.c (effective_address_32bit_p): Return true for
commit4c359296fcc374c21310e3c64626fc767dd6dcaa
authorbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 8 Dec 2006 12:42:44 +0000 (8 12:42 +0000)
committerbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 8 Dec 2006 12:42:44 +0000 (8 12:42 +0000)
tree1ae5ecb308b61fabc103e1bde34bdcf3bd241232
parent0f40b49cb3a63c5613651021282eceab1650d6be
* config/bfin/bfin.c (effective_address_32bit_p): Return true for
anything involving the GOT.
(bfin_adjust_cost): Don't take the REGNO of a MEM.
(trapping_loads_p): Look inside the pattern of an insn to find the
SET.
* config/bfin/bfin.md (attr "type"): Add movcc.
(insn_reservation "alu"): Likewise.
(movsicc_insn1, movsicc_insn2): Change type to movcc.

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