diff options
author | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-09-13 18:11:00 +0000 |
---|---|---|
committer | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-09-13 18:11:00 +0000 |
commit | 0bf497f5cdb9604b34123c692c45e4e09c02dc20 (patch) | |
tree | e7ec545e93ecd822301881369bb64bb4433d83e7 /gcc/config/arm/vfp.md | |
parent | a4f79468069de699d23db15e27100d2d00bb7fee (diff) | |
download | gcc-0bf497f5cdb9604b34123c692c45e4e09c02dc20.tar.gz |
gcc/
* config/arm/arm.md: Use match_test rather than eq/ne symbol_ref
throughout file.
* config/arm/neon.md: Likewise.
* config/arm/vfp.md: Likewise.
* config/arm/thumb2.md: Likewise.
* config/arm/cortex-m4.md: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@178821 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/arm/vfp.md')
-rw-r--r-- | gcc/config/arm/vfp.md | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/gcc/config/arm/vfp.md b/gcc/config/arm/vfp.md index 991b5174cf8..0c85c46019b 100644 --- a/gcc/config/arm/vfp.md +++ b/gcc/config/arm/vfp.md @@ -173,7 +173,7 @@ (eq_attr "alternative" "3") (const_int 16) (eq_attr "alternative" "9") (if_then_else - (eq (symbol_ref "TARGET_VFP_SINGLE") (const_int 1)) + (match_test "TARGET_VFP_SINGLE") (const_int 8) (const_int 4))] (const_int 4))) @@ -454,8 +454,7 @@ (set (attr "length") (cond [(eq_attr "alternative" "5,6,8") (const_int 8) (eq_attr "alternative" "7") (if_then_else - (eq (symbol_ref "TARGET_VFP_SINGLE") - (const_int 1)) + (match_test "TARGET_VFP_SINGLE") (const_int 8) (const_int 4))] (const_int 4))) @@ -498,8 +497,7 @@ (set (attr "length") (cond [(eq_attr "alternative" "5,6,8") (const_int 8) (eq_attr "alternative" "7") (if_then_else - (eq (symbol_ref "TARGET_VFP_SINGLE") - (const_int 1)) + (match_test "TARGET_VFP_SINGLE") (const_int 8) (const_int 4))] (const_int 4))) |