]> git.ipfire.org Git - thirdparty/gcc.git/commit
bfin.c (effective_address_32bit_p): Return true for anything involving the GOT.
authorBernd Schmidt <bernd.schmidt@analog.com>
Fri, 8 Dec 2006 12:42:44 +0000 (12:42 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Fri, 8 Dec 2006 12:42:44 +0000 (12:42 +0000)
commit96f46444e146883a2edbf66ba29a911e08e05037
tree1ae5ecb308b61fabc103e1bde34bdcf3bd241232
parent5fecd26633731c86f37ef89b40012ed6ca1daa6c
bfin.c (effective_address_32bit_p): Return true for anything involving the GOT.

* 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.

From-SVN: r119655
gcc/ChangeLog
gcc/config/bfin/bfin.c
gcc/config/bfin/bfin.md