]> git.ipfire.org Git - thirdparty/gcc.git/commit
recog.c (insn_invalid_p): Add IN_GROUP parameter and use validate_change to add clobb...
authorAndreas Krebbel <Andreas.Krebbel@de.ibm.com>
Tue, 24 Apr 2012 07:01:52 +0000 (07:01 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Tue, 24 Apr 2012 07:01:52 +0000 (07:01 +0000)
commit57ac4c34019b76318bad402a8715992b65dcd969
tree72bb3196b127f80e7d5b368328aa2ae12e943abc
parentd9030ea42a2aa2590f2d440d53e0f656f3b0e5d7
recog.c (insn_invalid_p): Add IN_GROUP parameter and use validate_change to add clobbers if...

2012-04-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

* recog.c (insn_invalid_p): Add IN_GROUP parameter and use
validate_change to add clobbers if IN_GROUP is nonzero.
(verify_changes): Call insn_invalid_p with IN_GROUP set to true.
* recog.h (insn_invalid_p): Add IN_GROUP parameter to function
prototype.
* gcse.c (process_insert_insn): Call insn_invalid_p with IN_GROUP
set to false.
* config/s390/s390.c (insn_invalid_p): Likewise.

From-SVN: r186748
gcc/ChangeLog
gcc/config/s390/s390.c
gcc/gcse.c
gcc/recog.c
gcc/recog.h