aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm
diff options
context:
space:
mode:
authorRamana Radhakrishnan <ramana.radhakrishnan@arm.com>2009-08-24 08:59:38 +0000
committerRamana Radhakrishnan <ramana@gcc.gnu.org>2009-08-24 08:59:38 +0000
commit54f52b81641ce93ebb60a8d62f09ece24b1fa946 (patch)
tree6f726ed1951bf797bc094fcdcd844cb1b41177af /gcc/config/arm
parentd44463a93d01a5f87d6d243395c22c48873233a9 (diff)
downloadgcc-54f52b81641ce93ebb60a8d62f09ece24b1fa946.zip
gcc-54f52b81641ce93ebb60a8d62f09ece24b1fa946.tar.gz
gcc-54f52b81641ce93ebb60a8d62f09ece24b1fa946.tar.bz2
set predicable attributes.
2009-08-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> * config/arm/vfp.md (*arm_movdi_vfp): Mark as predicable. (*arm_movdf_vfp): Likewise. From-SVN: r151049
Diffstat (limited to 'gcc/config/arm')
-rw-r--r--gcc/config/arm/vfp.md2
1 files changed, 2 insertions, 0 deletions
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,*,*,*")]
)