blob: 0998c812e8c911e86bc17bbdbf9d84df1e54122d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
2010-08-13 Jie Zhang <jie@codesourcery.com>
Backport from mainline:
gcc/
2010-08-13 Jie Zhang <jie@codesourcery.com>
* config/arm/arm.md (cstoredf4): Only valid when
!TARGET_VFP_SINGLE.
2010-08-12 Jie Zhang <jie@codesourcery.com>
Backport from mainline:
=== modified file 'gcc/config/arm/arm.md'
--- old/gcc/config/arm/arm.md 2010-08-16 09:41:58 +0000
+++ new/gcc/config/arm/arm.md 2010-08-20 16:41:37 +0000
@@ -8344,7 +8344,7 @@
(match_operator:SI 1 "arm_comparison_operator"
[(match_operand:DF 2 "s_register_operand" "")
(match_operand:DF 3 "arm_float_compare_operand" "")]))]
- "TARGET_32BIT && TARGET_HARD_FLOAT"
+ "TARGET_32BIT && TARGET_HARD_FLOAT && !TARGET_VFP_SINGLE"
"emit_insn (gen_cstore_cc (operands[0], operands[1],
operands[2], operands[3])); DONE;"
)
|