htm.md (tabort.): Restrict the source operand to using a base register.
authorPeter Bergner <bergner@vnet.ibm.com>
Mon, 3 Aug 2015 21:11:20 +0000 (16:11 -0500)
committerPeter Bergner <bergner@gcc.gnu.org>
Mon, 3 Aug 2015 21:11:20 +0000 (16:11 -0500)
commitab977fd881b81c9a03ea709fee8b02fb34cd3897
tree7b8244f2d74ee8e07f88bbb3416cf8e7786bbdcd
parentafed345982d5923b04d41885e868c9ca345ff3f9
htm.md (tabort.): Restrict the source operand to using a base register.

gcc/
* config/rs6000/htm.md (tabort.): Restrict the source operand to
using a base register.

gcc/testsuite/
* gcc.target/powerpc/htm-tabort-no-r0.c: New test.

From-SVN: r226532
gcc/ChangeLog
gcc/config/rs6000/htm.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/htm-tabort-no-r0.c [new file with mode: 0644]