diff options
author | Yvan Roux <yvan.roux@linaro.org> | 2014-07-20 12:04:22 +0000 |
---|---|---|
committer | Yvan Roux <yvan.roux@linaro.org> | 2014-07-20 12:04:22 +0000 |
commit | 6916e5926c73463afe4e2559744919e9353152f1 (patch) | |
tree | bd84b0ef8b03b94176f53f040fd369ad532eb996 | |
parent | e4891fb264d6746205631b5b7139bdeed146331a (diff) |
2014-07-20 Yvan Roux <yvan.roux@linaro.org>
Revert:
2014-07-16 Yvan Roux <yvan.roux@linaro.org>
Backport from trunk r211129.
2014-06-02 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
PR target/61154
* config/arm/arm.h (TARGET_SUPPORTS_WIDE_INT): Define.
* config/arm/arm.md (mov64 splitter): Replace const_double_operand
with immediate_operand.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@212866 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/ChangeLog.linaro | 13 | ||||
-rw-r--r-- | gcc/config/arm/arm.h | 2 | ||||
-rw-r--r-- | gcc/config/arm/arm.md | 2 |
3 files changed, 15 insertions, 2 deletions
diff --git a/gcc/ChangeLog.linaro b/gcc/ChangeLog.linaro index 7151a2d5423..faab64dbee8 100644 --- a/gcc/ChangeLog.linaro +++ b/gcc/ChangeLog.linaro @@ -1,3 +1,16 @@ +2014-07-20 Yvan Roux <yvan.roux@linaro.org> + + Revert: + 2014-07-16 Yvan Roux <yvan.roux@linaro.org> + + Backport from trunk r211129. + 2014-06-02 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> + + PR target/61154 + * config/arm/arm.h (TARGET_SUPPORTS_WIDE_INT): Define. + * config/arm/arm.md (mov64 splitter): Replace const_double_operand + with immediate_operand. + 2014-07-19 Yvan Roux <yvan.roux@linaro.org> * LINARO-VERSION: Bump version. diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h index a906d2e660c..c60d9a44f86 100644 --- a/gcc/config/arm/arm.h +++ b/gcc/config/arm/arm.h @@ -2394,5 +2394,5 @@ extern const char *host_detect_local_cpu (int argc, const char **argv); #endif #define DRIVER_SELF_SPECS MCPU_MTUNE_NATIVE_SPECS -#define TARGET_SUPPORTS_WIDE_INT 1 + #endif /* ! GCC_ARM_H */ diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md index 61e766430c0..cd7495f62df 100644 --- a/gcc/config/arm/arm.md +++ b/gcc/config/arm/arm.md @@ -5990,7 +5990,7 @@ (define_split [(set (match_operand:ANY64 0 "arm_general_register_operand" "") - (match_operand:ANY64 1 "immediate_operand" ""))] + (match_operand:ANY64 1 "const_double_operand" ""))] "TARGET_32BIT && reload_completed && (arm_const_double_inline_cost (operands[1]) |