summaryrefslogtreecommitdiff
path: root/src/cmd/5a
diff options
context:
space:
mode:
authorFan Hongjian <fan.howard@gmail.com>2011-06-09 17:19:08 -0400
committerFan Hongjian <fan.howard@gmail.com>2011-06-09 17:19:08 -0400
commit1f2b2ce0a7918a06e5dc3758fde8e88b1987036b (patch)
tree7cac43d7905525277f2d12ce2740d24161d239d9 /src/cmd/5a
parentd779b3e76663cfa9ee4799830bc428031a2444df (diff)
downloadgo-1f2b2ce0a7918a06e5dc3758fde8e88b1987036b.tar.gz
math: add sqrt_arm.s and sqrtGoC.go as fallback to soft fp emulation
5a: add SQRTF and SQRTD 5l: add ASQRTF and ASQRTD Use ARMv7 VFP VSQRT instruction to speed up math.Sqrt R=rsc, dave, m CC=golang-dev http://codereview.appspot.com/4551082 Committer: Russ Cox <rsc@golang.org>
Diffstat (limited to 'src/cmd/5a')
-rw-r--r--src/cmd/5a/lex.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cmd/5a/lex.c b/src/cmd/5a/lex.c
index a04cda220..3978f1a6c 100644
--- a/src/cmd/5a/lex.c
+++ b/src/cmd/5a/lex.c
@@ -338,6 +338,8 @@ struct
"NRMD", LTYPEI, ANRMD,
*/
+ "SQRTF", LTYPEI, ASQRTF,
+ "SQRTD", LTYPEI, ASQRTD,
"CMPF", LTYPEL, ACMPF,
"CMPD", LTYPEL, ACMPD,
"ADDF", LTYPEK, AADDF,