diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2000-08-15 14:59:37 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2000-08-15 14:59:37 +0000 |
commit | 74da3101e564d728a141605cb4f4d0dc99504eaa (patch) | |
tree | 310d873a254c87e183e9c9986e06ec6cf4a39437 /gcc | |
parent | 2c210617e0fa5416bcf4ae1c0abec57a16441b98 (diff) | |
download | gcc-74da3101e564d728a141605cb4f4d0dc99504eaa.zip gcc-74da3101e564d728a141605cb4f4d0dc99504eaa.tar.gz gcc-74da3101e564d728a141605cb4f4d0dc99504eaa.tar.bz2 |
* arm.md (splits generating cond_exec): Disable.
From-SVN: r35707
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/arm/arm.md | 8 |
2 files changed, 8 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3864fdd..8192bbe 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2000-08-15 Richard Earnshaw <rearnsha@arm.com> + * arm.md (splits generating cond_exec): Disable. + +2000-08-15 Richard Earnshaw <rearnsha@arm.com> + * arm/linux-elf.h (text_section): Delete declaration. 2000-08-15 Richard Earnshaw <rearnsha@arm.com> diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md index e2d72a0..46bf515 100644 --- a/gcc/config/arm/arm.md +++ b/gcc/config/arm/arm.md @@ -8243,7 +8243,7 @@ (match_dup 0) (match_operand 4 "" ""))) (clobber (reg:CC 24))] - "TARGET_ARM && reload_completed" + "TARGET_ARM && reload_completed && 0" [(set (match_dup 5) (match_dup 6)) (cond_exec (match_dup 7) (set (match_dup 0) (match_dup 4)))] @@ -8271,7 +8271,7 @@ (match_operand 4 "" "") (match_dup 0))) (clobber (reg:CC 24))] - "TARGET_ARM && reload_completed" + "TARGET_ARM && reload_completed && 0" [(set (match_dup 5) (match_dup 6)) (cond_exec (match_op_dup 1 [(match_dup 5) (const_int 0)]) (set (match_dup 0) (match_dup 4)))] @@ -8292,7 +8292,7 @@ (match_operand 4 "" "") (match_operand 5 "" ""))) (clobber (reg:CC 24))] - "TARGET_ARM && reload_completed" + "TARGET_ARM && reload_completed && 0" [(set (match_dup 6) (match_dup 7)) (cond_exec (match_op_dup 1 [(match_dup 6) (const_int 0)]) (set (match_dup 0) (match_dup 4))) @@ -8322,7 +8322,7 @@ (match_operand 4 "" "") (match_operand 5 "" ""))) (clobber (reg:CC 24))] - "TARGET_ARM && reload_completed && 0" + "TARGET_ARM && reload_completed" [(set (match_dup 6) (match_dup 7)) (set (match_dup 0) (if_then_else:SI (match_op_dup 1 [(match_dup 6) (const_int 0)]) |