Files
stgsharp/源代码/StgSharpC/x64/Release/vector.cod
T

68 lines
1.9 KiB
Plaintext

; Listing generated by Microsoft (R) Optimizing Compiler Version 19.39.33523.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 7
00000 0f 10 11 movups xmm2, XMMWORD PTR [rcx]
00003 0f 28 ca movaps xmm1, xmm2
00006 0f 59 ca mulps xmm1, xmm2
; Line 8
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 9
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 12
0001e 0f 52 d9 rsqrtps xmm3, xmm1
; Line 13
00021 0f 59 da mulps xmm3, xmm2
00024 0f 11 19 movups XMMWORD PTR [rcx], xmm3
; Line 16
00027 0f 28 cb movaps xmm1, xmm3
0002a 0f 10 12 movups xmm2, XMMWORD PTR [rdx]
0002d 0f 59 ca mulps xmm1, xmm2
; Line 17
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 18
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 21
00045 0f 59 cb mulps xmm1, xmm3
00048 0f 5c d1 subps xmm2, xmm1
; Line 24
0004b 0f 28 ca movaps xmm1, xmm2
0004e 0f 59 ca mulps xmm1, xmm2
; Line 25
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 26
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 28
00066 0f 52 c9 rsqrtps xmm1, xmm1
; Line 29
00069 0f 59 ca mulps xmm1, xmm2
0006c 0f 11 0a movups XMMWORD PTR [rdx], xmm1
; Line 31
0006f c3 ret 0
normalize ENDP
_TEXT ENDS
END