]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj: support more arm64 FP instructions
authorBen Shi <powerman1st@163.com>
Mon, 23 Jul 2018 03:16:53 +0000 (03:16 +0000)
committerCherry Zhang <cherryyz@google.com>
Fri, 24 Aug 2018 03:00:59 +0000 (03:00 +0000)
commit84374d4de52827147b475c481cf2a00b6d6dfc6b
tree7b16bf471be4f852bdf70ad1da8917cb5043a3e9
parent6e76aeba0bda33f6bd45ac9c8e5c026c1688e846
cmd/internal/obj: support more arm64 FP instructions

ARM64 also supports float point LDP(load pair) & STP (store pair).
The CL adds implementation and corresponding test cases for
FLDPD/FLDPS/FSTPD/FSTPS.

Change-Id: I45f112012a4e097bfaf023d029b36e6cbc7a5859
Reviewed-on: https://go-review.googlesource.com/125438
Run-TryBot: Ben Shi <powerman1st@163.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/asm/internal/asm/testdata/arm64.s
src/cmd/asm/internal/asm/testdata/arm64error.s
src/cmd/internal/obj/arm64/a.out.go
src/cmd/internal/obj/arm64/anames.go
src/cmd/internal/obj/arm64/asm7.go