2016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
commitdd083a02306e048f7c6cb3b25fd20566389a6350
authorthopre01 <thopre01@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Jul 2016 16:41:06 +0000 (14 16:41 +0000)
committerthopre01 <thopre01@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Jul 2016 16:41:06 +0000 (14 16:41 +0000)
tree41a9b43f5af88ac0409db94bfd22aaa9c74e9c70
parente2b824960ecdbe62638b32fc190b1593861c3fd1
2016-07-14  Thomas Preud'homme  <thomas.preudhomme@arm.com>

    gcc/
    PR rtl-optimization/71878
    * lra-constraints.c (match_reload): Pass information about other
    output operands.  Create new unique register value if matching input
    operand shares same register value as output operand being considered.
    (curr_insn_transform): Record output operands already processed.

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