From 85393a527789a1ca193cc0ac30e74239e5f56dc6 Mon Sep 17 00:00:00 2001 From: ramana Date: Mon, 24 Aug 2009 08:59:38 +0000 Subject: [PATCH] set predicable attributes. 2009-08-24 Ramana Radhakrishnan * config/arm/vfp.md (*arm_movdi_vfp): Mark as predicable. (*arm_movdf_vfp): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151049 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/config/arm/vfp.md | 2 ++ 2 files changed, 7 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2d4b0a5..f415575 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2009-08-24 Ramana Radhakrishnan + * config/arm/vfp.md (*arm_movdi_vfp): Mark as predicable. + (*arm_movdf_vfp): Likewise. + +2009-08-24 Ramana Radhakrishnan + * config/arm/neon.md (vashl3): Rename from ashl3. (vashr3): Rename from ashr3. (vlshr3): Rename from lshr3. diff --git a/gcc/config/arm/vfp.md b/gcc/config/arm/vfp.md index 06c2019..298a140 100644 --- a/gcc/config/arm/vfp.md +++ b/gcc/config/arm/vfp.md @@ -154,6 +154,7 @@ " [(set_attr "type" "*,load2,store2,r_2_f,f_2_r,ffarithd,f_loadd,f_stored") (set_attr "length" "8,8,8,4,4,4,4,4") + (set_attr "predicable" "yes") (set_attr "pool_range" "*,1020,*,*,*,*,1020,*") (set_attr "neg_pool_range" "*,1008,*,*,*,*,1008,*")] ) @@ -352,6 +353,7 @@ [(set_attr "type" "r_2_f,f_2_r,fconstd,f_loadd,f_stored,load2,store2,ffarithd,*") (set_attr "length" "4,4,4,8,8,4,4,4,8") + (set_attr "predicable" "yes") (set_attr "pool_range" "*,*,*,1020,*,1020,*,*,*") (set_attr "neg_pool_range" "*,*,*,1008,*,1008,*,*,*")] ) -- 2.7.4