On Tue, Apr 21, 2015 at 11:03 AM, Segher Boessenkool <seg...@kernel.crashing.org> wrote: > On Tue, Apr 21, 2015 at 09:39:16AM +0800, Terry Guo wrote: >> Is this one ok to trunk? > > Probably, if you send the patch + changelog entry :-) > > Did you fix the comment? REG_USERVAR_P and HARD_REGISTER_P can be > set for more than just register asm. > > > Segher
Sorry for missing the patch. I believe that I addressed your patch. Please review it again to make sure my understanding is correct. The patch is attached and here is the URL to it https://gcc.gnu.org/ml/gcc-patches/2015-02/msg01593.html. The ChangeLog: gcc/ChangeLog: 2015-04-21 Terry Guo <terry....@arm.com> PR rtl-optimization/64818 * combine.c (can_combine_p): Don't combine if DEST is a user-specified register. gcc/testsuite/ChangeLog: 2015-04-21 Terry Guo <terry....@arm.com> PR rtl-optimization/64818 * gcc.target/arm/pr64818.c: New.
pr64818-combine-user-specified-register.patch-5
Description: Binary data