gcc/
commitd3c5aa491555f39150b2f3194e7dc1936669b756
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 May 2014 19:22:16 +0000 (6 19:22 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 May 2014 19:22:16 +0000 (6 19:22 +0000)
treecc060c93a156cf1f7771a6b514b00fb2e6bec714
parent5abc516d9f2a0b94c7bc3ebae96d79e5fcaac39f
gcc/
Revert:
2014-05-03  Richard Sandiford  <rdsandiford@googlemail.com>

* lra-constraints.c (valid_address_p): Move earlier in file.
Add a constraint argument to the address_info version.
(satisfies_memory_constraint_p): New function.
(satisfies_address_constraint_p): Likewise.
(process_alt_operands, curr_insn_transform): Use them.
(process_address): Pass the constraint to valid_address_p when
checking address operands.

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