; Listing generated by Microsoft (R) Optimizing Compiler Version 19.41.34120.0 include listing.inc INCLUDELIB OLDNAMES PUBLIC normalize ; Function compile flags: /Ogtpy ; COMDAT normalize _TEXT SEGMENT source$ = 8 target$ = 16 normalize PROC ; COMDAT ; File D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\内核源代码\StgSharpC\vector.c ; Line 6 00000 0f 10 11 movups xmm2, XMMWORD PTR [rcx] 00003 0f 28 ca movaps xmm1, xmm2 00006 0f 59 ca mulps xmm1, xmm2 ; Line 7 00009 0f 28 c1 movaps xmm0, xmm1 0000c 0f c6 c1 b1 shufps xmm0, xmm1, 177 ; 000000b1H 00010 0f 58 c8 addps xmm1, xmm0 ; Line 10 00013 0f 28 c1 movaps xmm0, xmm1 00016 0f c6 c1 0e shufps xmm0, xmm1, 14 0001a f3 0f 58 c8 addss xmm1, xmm0 ; Line 14 0001e 0f 52 d9 rsqrtps xmm3, xmm1 ; Line 15 00021 0f 59 da mulps xmm3, xmm2 00024 0f 11 19 movups XMMWORD PTR [rcx], xmm3 ; Line 17 00027 0f 10 12 movups xmm2, XMMWORD PTR [rdx] 0002a 0f 28 ca movaps xmm1, xmm2 0002d 0f 59 cb mulps xmm1, xmm3 ; Line 18 00030 0f 28 c1 movaps xmm0, xmm1 00033 0f c6 c1 b1 shufps xmm0, xmm1, 177 ; 000000b1H 00037 0f 58 c8 addps xmm1, xmm0 ; Line 21 0003a 0f 28 c1 movaps xmm0, xmm1 0003d 0f c6 c1 0e shufps xmm0, xmm1, 14 00041 f3 0f 58 c8 addss xmm1, xmm0 ; Line 25 00045 0f 59 cb mulps xmm1, xmm3 00048 0f 5c d1 subps xmm2, xmm1 ; Line 28 0004b 0f 28 ca movaps xmm1, xmm2 0004e 0f 59 ca mulps xmm1, xmm2 ; Line 29 00051 0f 28 c1 movaps xmm0, xmm1 00054 0f c6 c1 b1 shufps xmm0, xmm1, 177 ; 000000b1H 00058 0f 58 c8 addps xmm1, xmm0 ; Line 32 0005b 0f 28 c1 movaps xmm0, xmm1 0005e 0f c6 c1 0e shufps xmm0, xmm1, 14 00062 f3 0f 58 c8 addss xmm1, xmm0 ; Line 36 00066 0f 52 c9 rsqrtps xmm1, xmm1 ; Line 37 00069 0f 59 ca mulps xmm1, xmm2 0006c 0f 11 0a movups XMMWORD PTR [rdx], xmm1 ; Line 38 0006f c3 ret 0 normalize ENDP _TEXT ENDS END