]> git.ipfire.org Git - thirdparty/gcc.git/commit
PR target/88948
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 24 Jan 2019 20:48:01 +0000 (20:48 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 24 Jan 2019 20:48:01 +0000 (20:48 +0000)
commit42202832cf091f2a7ccc306af82f0923ce19b555
tree7683639a9a2979015a7efcd9b91d92cf8cb3caea
parent7fe7a53d990e941d900d4cc314cfb08e0191a021
PR target/88948
* rtl.h (prepare_copy_insn): New prototype.
* gcse.c (prepare_copy_insn): New function, split out from
process_insert_insn.
(process_insert_insn): Use prepare_copy_insn.
* store-motion.c (replace_store_insn): Use prepare_copy_insn
instead of gen_move_insn.

testsuite/ChangeLog:

PR target/88948
* gcc.target/i386/pr88948.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@268249 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gcse.c
gcc/rtl.h
gcc/store-motion.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr88948.c [new file with mode: 0644]