From a9442c7ac09b1140740c96eded9ce4ddc4885a57 Mon Sep 17 00:00:00 2001 From: Terry Guo Date: Wed, 20 Aug 2014 09:26:46 +0000 Subject: [PATCH] thumb1.md (64bit splitter): Replace const_double_operand with immediate_operand. 2014-08-20 Terry Guo * config/arm/thumb1.md (64bit splitter): Replace const_double_operand with immediate_operand. From-SVN: r214214 --- gcc/ChangeLog | 5 +++++ gcc/config/arm/thumb1.md | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e1b655f1e5de..e6713e541f5f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-08-20 Terry Guo + + * config/arm/thumb1.md (64bit splitter): Replace const_double_operand + with immediate_operand. + 2014-08-20 David Malcolm * cfgrtl.c (duplicate_insn_chain): Convert the checked cast on diff --git a/gcc/config/arm/thumb1.md b/gcc/config/arm/thumb1.md index 65d55ddbdcc1..020d83b91fc0 100644 --- a/gcc/config/arm/thumb1.md +++ b/gcc/config/arm/thumb1.md @@ -639,7 +639,7 @@ ; thumb1_movdi_insn has a better way to handle them. (define_split [(set (match_operand:ANY64 0 "arm_general_register_operand" "") - (match_operand:ANY64 1 "const_double_operand" ""))] + (match_operand:ANY64 1 "immediate_operand" ""))] "TARGET_THUMB1 && reload_completed && !satisfies_constraint_J (operands[1])" [(set (match_dup 0) (match_dup 1)) (set (match_dup 2) (match_dup 3))] -- 2.47.3