re PR rtl-optimization/89862 (LTO bootstrap fails for ARM)

2019-03-29  Kugan Vivekanandarajah  <kuganv@linaro.org>
	    Eric Botcazou  <ebotcazou@adacore.com>

	PR rtl-optimization/89862
	* rtl.h (word_register_operation_p): Exclude CONST_INT from operations
	that operates on the full registers for WORD_REGISTER_OPERATIONS
	architectures.


Co-Authored-By: Eric Botcazou <ebotcazou@adacore.com>

From-SVN: r270030
This commit is contained in:
Kugan Vivekanandarajah 2019-03-30 04:24:22 +00:00 committed by Kugan Vivekanandarajah
parent 593f8d6466
commit 09062aa45c
2 changed files with 9 additions and 0 deletions

View File

@ -1,3 +1,11 @@
2019-03-29 Kugan Vivekanandarajah <kuganv@linaro.org>
Eric Botcazou <ebotcazou@adacore.com>
PR rtl-optimization/89862
* rtl.h (word_register_operation_p): Exclude CONST_INT from operations
that operates on the full registers for WORD_REGISTER_OPERATIONS
architectures.
2019-03-29 Jim Wilson <jimw@sifive.com>
* common/config/riscv/riscv-common.c (riscv_parse_arch_string):

View File

@ -4400,6 +4400,7 @@ word_register_operation_p (const_rtx x)
{
switch (GET_CODE (x))
{
case CONST_INT:
case ROTATE:
case ROTATERT:
case SIGN_EXTRACT: