build: add attributes argument to TEXT
Brings the TEXT() function signature closer to how the directive works in assembly. Also update almost all examples to use NOSPLIT. Closes #11
This commit is contained in:
@@ -1,19 +1,21 @@
|
||||
// Code generated by command: go run asm.go -out complex.s -stubs stub.go. DO NOT EDIT.
|
||||
|
||||
#include "textflag.h"
|
||||
|
||||
// func Real(z complex128) float64
|
||||
TEXT ·Real(SB), $0-24
|
||||
TEXT ·Real(SB), NOSPLIT, $0-24
|
||||
MOVSD z_real(FP), X0
|
||||
MOVSD X0, ret+16(FP)
|
||||
RET
|
||||
|
||||
// func Imag(z complex128) float64
|
||||
TEXT ·Imag(SB), $0-24
|
||||
TEXT ·Imag(SB), NOSPLIT, $0-24
|
||||
MOVSD z_imag+8(FP), X0
|
||||
MOVSD X0, ret+16(FP)
|
||||
RET
|
||||
|
||||
// func Norm(z complex128) float64
|
||||
TEXT ·Norm(SB), $0-24
|
||||
TEXT ·Norm(SB), NOSPLIT, $0-24
|
||||
MOVSD z_real(FP), X0
|
||||
MOVSD z_imag+8(FP), X1
|
||||
MULSD X0, X0
|
||||
|
||||
Reference in New Issue
Block a user