gcc/
commit67e22af9156eb54221ae5791bbe63806d644c106
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 Jun 2014 17:44:09 +0000 (4 17:44 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 Jun 2014 17:44:09 +0000 (4 17:44 +0000)
treeada1ddb59758df7083bed7959e9c36510920eaa8
parent92b4b9043815ff1bc3a24f7b667cbc6ece7a3229
gcc/
* lra-constraints.c (valid_address_p): Move earlier in file.
(address_eliminator): New structure.
(satisfies_memory_constraint_p): New function.
(satisfies_address_constraint_p): Likewise.
(process_alt_operands, process_address, curr_insn_transform): Use them.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211242 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lra-constraints.c