gitee.com/quant1x/num@v0.3.2/asm/c2goasm/test/MultiplyAndAdd_amd64.s (about) 1 //+build !noasm !appengine 2 // AUTO-GENERATED BY C2GOASM -- DO NOT EDIT 3 4 TEXT ยท_MultiplyAndAdd(SB), $0-32 5 6 MOVQ vec1+0(FP), DI 7 MOVQ vec2+8(FP), SI 8 MOVQ vec3+16(FP), DX 9 MOVQ result+24(FP), CX 10 11 LONG $0x0710fcc5 // vmovups ymm0, yword [rdi] 12 LONG $0x0e10fcc5 // vmovups ymm1, yword [rsi] 13 LONG $0xa87de2c4; BYTE $0x0a // vfmadd213ps ymm1, ymm0, yword [rdx] 14 LONG $0x0911fcc5 // vmovups yword [rcx], ymm1 15 VZEROUPPER 16 RET