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