[Bug rtl-optimization/64818] User specified register don't work correctly in inline-asm operands.

2015-12-11 Thread belagod at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64818

Tejas Belagod  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||belagod at gcc dot gnu.org
 Resolution|--- |FIXED

--- Comment #4 from Tejas Belagod  ---
Fixed in r222306.

[Bug rtl-optimization/64818] User specified register don't work correctly in inline-asm operands.

2015-12-11 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64818

Richard Earnshaw  changed:

   What|Removed |Added

   Target Milestone|--- |6.0

[Bug rtl-optimization/64818] User specified register don't work correctly in inline-asm operands.

2015-12-10 Thread belagod at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64818

--- Comment #3 from Tejas Belagod  ---
Author: belagod
Date: Thu Dec 10 17:13:47 2015
New Revision: 231531

URL: https://gcc.gnu.org/viewcvs?rev=231531=gcc=rev
Log:
gcc/ChangeLog.arm:
2015-12-10  Tejas Belagod  

Backport from Mainline
2015-04-22  Hale Wang  
Terry Guo  

   PR rtl-optimization/64818
   * combine.c (can_combine_p): Don't combine user-specified
   register if it is in an asm input.

gcc/testsuite/ChangeLog.arm:

2015-12-10  Tejas Belagod  

Backport from Mainline
2015-04-22  Hale Wang  
Terry Guo  

   PR rtl-optimization/64818
   * gcc.target/arm/pr64818.c: New test.


Added:
branches/ARM/embedded-5-branch/gcc/testsuite/gcc.target/arm/pr64818.c
Modified:
branches/ARM/embedded-5-branch/gcc/ChangeLog.arm
branches/ARM/embedded-5-branch/gcc/combine.c
branches/ARM/embedded-5-branch/gcc/testsuite/ChangeLog.arm

[Bug rtl-optimization/64818] User specified register don't work correctly in inline-asm operands.

2015-06-03 Thread halewang at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64818

--- Comment #2 from halewang at gcc dot gnu.org ---
Author: halewang
Date: Wed Jun  3 07:17:23 2015
New Revision: 224057

URL: https://gcc.gnu.org/viewcvs?rev=224057root=gccview=rev
Log:
2015-06-03  Hale Wang  hale.w...@arm.com

Backport from mainline r222306
2015-04-22  Hale Wang  hale.w...@arm.com
Terry Guo  terry@arm.com

PR rtl-optimization/64818
* combine.c (can_combine_p): Don't combine user-specified
register if it is in an asm input.


Added:
branches/ARM/embedded-4_9-branch/gcc/testsuite/gcc.target/arm/pr64818.c
Modified:
branches/ARM/embedded-4_9-branch/gcc/ChangeLog.arm
branches/ARM/embedded-4_9-branch/gcc/combine.c


[Bug rtl-optimization/64818] User specified register don't work correctly in inline-asm operands.

2015-04-22 Thread xguo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64818

--- Comment #1 from xuepeng guo xguo at gcc dot gnu.org ---
Author: xguo
Date: Wed Apr 22 07:21:35 2015
New Revision: 222306

URL: https://gcc.gnu.org/viewcvs?rev=222306root=gccview=rev
Log:
gcc/ChangeLog:
2015-04-22  Hale Wang  hale.w...@arm.com
Terry Guo  terry@arm.com

   PR rtl-optimization/64818
   * combine.c (can_combine_p): Don't combine user-specified
   register if it is in an asm input.

gcc/testsuite/ChangeLog
2015-04-22  Hale Wang  hale.w...@arm.com
Terry Guo  terry@arm.com

   PR rtl-optimization/64818
   * gcc.target/arm/pr64818.c: New test.

Added:
trunk/gcc/testsuite/gcc.target/arm/pr64818.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/combine.c
trunk/gcc/testsuite/ChangeLog