gitee.com/quant1x/num@v0.3.2/asm/c2goasm/test/cpp/MaddArgs10.s (about)

     1  	.section	__TEXT,__text,regular,pure_instructions
     2  	.macosx_version_min 10, 11
     3  	.intel_syntax noprefix
     4  	.globl	__Z10MaddArgs10PfS_S_S_S_S_S_S_S_S_
     5  	.align	4, 0x90
     6  __Z10MaddArgs10PfS_S_S_S_S_S_S_S_S_:    ## @_Z10MaddArgs10PfS_S_S_S_S_S_S_S_S_
     7  ## BB#0:
     8  	push	rbp
     9  	mov	rbp, rsp
    10  	push	rbx
    11  	mov	r10, qword ptr [rbp + 40]
    12  	mov	r11, qword ptr [rbp + 32]
    13  	mov	rax, qword ptr [rbp + 16]
    14  	mov	rbx, qword ptr [rbp + 24]
    15  	vmovups	ymm0, ymmword ptr [rdi]
    16  	vmovups	ymm1, ymmword ptr [rsi]
    17  	vmovups	ymm2, ymmword ptr [rcx]
    18  	vmovups	ymm3, ymmword ptr [r9]
    19  	vmovups	ymm4, ymmword ptr [rbx]
    20  	vfmadd213ps	ymm1, ymm0, ymmword ptr [rdx]
    21  	vfmadd213ps	ymm1, ymm2, ymmword ptr [r8]
    22  	vfmadd213ps	ymm1, ymm3, ymmword ptr [rax]
    23  	vfmadd213ps	ymm1, ymm4, ymmword ptr [r11]
    24  	vmovups	ymmword ptr [r10], ymm1
    25  	pop	rbx
    26  	pop	rbp
    27  	vzeroupper
    28  	ret
    29  
    30  
    31  .subsections_via_symbols