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

     1  	.section	__TEXT,__text,regular,pure_instructions
     2  	.macosx_version_min 10, 11
     3  	.intel_syntax noprefix
     4  	.section	__TEXT,__const
     5  	.align	5
     6  LCPI0_0:
     7  	.long	1065353216              ## float 1.000000e+00
     8  	.long	1073741824              ## float 2.000000e+00
     9  	.long	1077936128              ## float 3.000000e+00
    10  	.long	1082130432              ## float 4.000000e+00
    11  	.long	1084227584              ## float 5.000000e+00
    12  	.long	1086324736              ## float 6.000000e+00
    13  	.long	1088421888              ## float 7.000000e+00
    14  	.long	1090519040              ## float 8.000000e+00
    15  	.section	__TEXT,__text,regular,pure_instructions
    16  	.globl	__Z12MaddConstantPfS_S_
    17  	.align	4, 0x90
    18  __Z12MaddConstantPfS_S_:                ## @_Z12MaddConstantPfS_S_
    19  ## BB#0:
    20  	push	rbp
    21  	mov	rbp, rsp
    22  	vmovups	ymm0, ymmword ptr [rdi]
    23  	vmovups	ymm1, ymmword ptr [rsi]
    24  	vfmadd213ps	ymm1, ymm0, ymmword ptr [rip + LCPI0_0]
    25  	vmovups	ymmword ptr [rdx], ymm1
    26  	pop	rbp
    27  	vzeroupper
    28  	ret
    29  
    30  
    31  .subsections_via_symbols