diff options
author | pbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-10-26 15:35:51 +0000 |
---|---|---|
committer | pbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-10-26 15:35:51 +0000 |
commit | c5c16be19e63c447781fbdbc7cb6857d7d8a2d26 (patch) | |
tree | 0b62d78c6efcd6896049884bcd413f3ad46b4f08 | |
parent | 25dbaaeae86e0815dfdac677ae8acd246ba917b5 (diff) |
2006-10-26 Paul Brook <paul@codesourcery.com>
gcc/
* config/arm/neon.md (smin<mode>3, smax<mode>3): Include SF vectors.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/csl/sourcerygxx-4_1@118067 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | ChangeLog.csl | 5 | ||||
-rw-r--r-- | gcc/config/arm/vec-common.md | 12 |
2 files changed, 11 insertions, 6 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl index 1719789ea11..e95ce159e8c 100644 --- a/ChangeLog.csl +++ b/ChangeLog.csl @@ -1,3 +1,8 @@ +2006-10-26 Paul Brook <paul@codesourcery.com> + + gcc/ + * config/arm/neon.md (smin<mode>3, smax<mode>3): Include SF vectors. + 2006-10-24 Mark Shinwell <shinwell@codesourcery.com> gcc/ diff --git a/gcc/config/arm/vec-common.md b/gcc/config/arm/vec-common.md index dfd770ca60d..0514b81e55c 100644 --- a/gcc/config/arm/vec-common.md +++ b/gcc/config/arm/vec-common.md @@ -71,9 +71,9 @@ }) (define_expand "smin<mode>3" - [(set (match_operand:VINTW 0 "s_register_operand" "") - (smin:VINTW (match_operand:VINTW 1 "s_register_operand" "") - (match_operand:VINTW 2 "s_register_operand" "")))] + [(set (match_operand:VALLW 0 "s_register_operand" "") + (smin:VALLW (match_operand:VALLW 1 "s_register_operand" "") + (match_operand:VALLW 2 "s_register_operand" "")))] "TARGET_NEON || (TARGET_REALLY_IWMMXT && VALID_IWMMXT_REG_MODE (<MODE>mode))" { @@ -89,9 +89,9 @@ }) (define_expand "smax<mode>3" - [(set (match_operand:VINTW 0 "s_register_operand" "") - (smax:VINTW (match_operand:VINTW 1 "s_register_operand" "") - (match_operand:VINTW 2 "s_register_operand" "")))] + [(set (match_operand:VALLW 0 "s_register_operand" "") + (smax:VALLW (match_operand:VALLW 1 "s_register_operand" "") + (match_operand:VALLW 2 "s_register_operand" "")))] "TARGET_NEON || (TARGET_REALLY_IWMMXT && VALID_IWMMXT_REG_MODE (<MODE>mode))" { |