daily update on 20241129 by nitload youmu, frameworkDialogue added

This commit is contained in:
Nitload
2024-11-29 05:47:53 +08:00
parent 6e2f93b053
commit 7c8d462ca5
2190 changed files with 49578 additions and 72052 deletions
@@ -0,0 +1,200 @@
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.41.34120.0
include listing.inc
INCLUDELIB OLDNAMES
PUBLIC det_mat3_internal
PUBLIC transpose32
PUBLIC det_mat3
PUBLIC transpose33
PUBLIC transpose34
; COMDAT pdata
pdata SEGMENT
$pdata$transpose33 DD imagerel $LN4
DD imagerel $LN4+79
DD imagerel $unwind$transpose33
; COMDAT xdata
xdata SEGMENT
$unwind$transpose33 DD 031001H
DD 06810H
DD 02204H
; Function compile flags: /Ogtpy
; COMDAT transpose34
_TEXT SEGMENT
source$ = 8
target$ = 16
transpose34 PROC ; COMDAT
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\ÄÚºËÔ´´úÂë\StgSharpC\mat3.c
; Line 40
00000 0f 10 41 10 movups xmm0, XMMWORD PTR [rcx+16]
00004 0f 10 21 movups xmm4, XMMWORD PTR [rcx]
; Line 46
00007 0f 10 51 20 movups xmm2, XMMWORD PTR [rcx+32]
0000b 0f 28 dc movaps xmm3, xmm4
0000e 0f c6 e0 ee shufps xmm4, xmm0, 238 ; 000000eeH
00012 0f c6 d8 44 shufps xmm3, xmm0, 68 ; 00000044H
00016 0f 28 ca movaps xmm1, xmm2
00019 0f 57 c0 xorps xmm0, xmm0
0001c 0f c6 c8 44 shufps xmm1, xmm0, 68 ; 00000044H
; Line 48
00020 0f c6 d0 ee shufps xmm2, xmm0, 238 ; 000000eeH
; Line 51
00024 0f 28 c3 movaps xmm0, xmm3
00027 0f c6 c1 88 shufps xmm0, xmm1, 136 ; 00000088H
0002b 0f 11 02 movups XMMWORD PTR [rdx], xmm0
; Line 53
0002e 0f 28 c4 movaps xmm0, xmm4
00031 0f c6 c2 88 shufps xmm0, xmm2, 136 ; 00000088H
00035 0f c6 d9 dd shufps xmm3, xmm1, 221 ; 000000ddH
; Line 54
00039 0f c6 e2 dd shufps xmm4, xmm2, 221 ; 000000ddH
0003d 0f 11 42 20 movups XMMWORD PTR [rdx+32], xmm0
00041 0f 11 5a 10 movups XMMWORD PTR [rdx+16], xmm3
00045 0f 11 62 30 movups XMMWORD PTR [rdx+48], xmm4
; Line 55
00049 c3 ret 0
transpose34 ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; COMDAT transpose33
_TEXT SEGMENT
source$ = 32
target$ = 40
transpose33 PROC ; COMDAT
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\ÄÚºËÔ´´úÂë\StgSharpC\mat3.c
; Line 20
$LN4:
00000 48 83 ec 18 sub rsp, 24
; Line 21
00004 0f 10 61 10 movups xmm4, XMMWORD PTR [rcx+16]
; Line 27
00008 0f 10 69 20 movups xmm5, XMMWORD PTR [rcx+32]
0000c 0f 29 34 24 movaps XMMWORD PTR [rsp], xmm6
00010 0f 57 db xorps xmm3, xmm3
00013 0f 10 31 movups xmm6, XMMWORD PTR [rcx]
00016 0f 28 cd movaps xmm1, xmm5
; Line 29
00019 0f c6 eb ee shufps xmm5, xmm3, 238 ; 000000eeH
0001d 0f 28 d6 movaps xmm2, xmm6
00020 0f c6 cb 44 shufps xmm1, xmm3, 68 ; 00000044H
00024 0f c6 d4 44 shufps xmm2, xmm4, 68 ; 00000044H
00028 0f c6 f4 ee shufps xmm6, xmm4, 238 ; 000000eeH
; Line 32
0002c 0f 28 c2 movaps xmm0, xmm2
; Line 34
0002f 0f c6 f5 88 shufps xmm6, xmm5, 136 ; 00000088H
00033 0f c6 c1 88 shufps xmm0, xmm1, 136 ; 00000088H
00037 0f c6 d1 dd shufps xmm2, xmm1, 221 ; 000000ddH
0003b 0f 11 72 20 movups XMMWORD PTR [rdx+32], xmm6
; Line 35
0003f 0f 28 34 24 movaps xmm6, XMMWORD PTR [rsp]
00043 0f 11 02 movups XMMWORD PTR [rdx], xmm0
00046 0f 11 52 10 movups XMMWORD PTR [rdx+16], xmm2
0004a 48 83 c4 18 add rsp, 24
0004e c3 ret 0
transpose33 ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; COMDAT det_mat3
_TEXT SEGMENT
source$ = 8
transpose$ = 16
det_mat3 PROC ; COMDAT
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\ÄÚºËÔ´´úÂë\StgSharpC\mat3.c
; Line 89
00000 0f 10 59 10 movups xmm3, XMMWORD PTR [rcx+16]
00004 0f 10 51 20 movups xmm2, XMMWORD PTR [rcx+32]
; Line 62
00008 0f 28 e3 movaps xmm4, xmm3
0000b 0f c6 e3 c9 shufps xmm4, xmm3, 201 ; 000000c9H
; Line 63
0000f 0f 28 c2 movaps xmm0, xmm2
; Line 70
00012 0f 59 21 mulps xmm4, XMMWORD PTR [rcx]
00015 0f c6 c2 d2 shufps xmm0, xmm2, 210 ; 000000d2H
00019 0f c6 db d2 shufps xmm3, xmm3, 210 ; 000000d2H
; Line 74
0001d 0f 59 19 mulps xmm3, XMMWORD PTR [rcx]
00020 0f 59 e0 mulps xmm4, xmm0
00023 0f c6 d2 c9 shufps xmm2, xmm2, 201 ; 000000c9H
; Line 75
00027 0f 59 da mulps xmm3, xmm2
; Line 78
0002a 0f 5c e3 subps xmm4, xmm3
; Line 80
0002d 0f 28 c4 movaps xmm0, xmm4
00030 f2 0f 7c c4 haddps xmm0, xmm4
; Line 81
00034 0f 58 c4 addps xmm0, xmm4
; Line 89
00037 0f c6 c0 aa shufps xmm0, xmm0, 170 ; 000000aaH
; Line 91
0003b c3 ret 0
det_mat3 ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; COMDAT transpose32
_TEXT SEGMENT
source$ = 8
target$ = 16
transpose32 PROC ; COMDAT
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\ÄÚºËÔ´´úÂë\StgSharpC\mat3.c
; Line 8
00000 0f 10 41 10 movups xmm0, XMMWORD PTR [rcx+16]
00004 0f 10 11 movups xmm2, XMMWORD PTR [rcx]
; Line 11
00007 0f 10 49 20 movups xmm1, XMMWORD PTR [rcx+32]
0000b 0f c6 d0 44 shufps xmm2, xmm0, 68 ; 00000044H
0000f 0f 57 c0 xorps xmm0, xmm0
00012 0f c6 c8 44 shufps xmm1, xmm0, 68 ; 00000044H
; Line 14
00016 0f 28 c2 movaps xmm0, xmm2
00019 0f c6 c1 88 shufps xmm0, xmm1, 136 ; 00000088H
; Line 15
0001d 0f c6 d1 dd shufps xmm2, xmm1, 221 ; 000000ddH
00021 0f 11 02 movups XMMWORD PTR [rdx], xmm0
00024 0f 11 52 10 movups XMMWORD PTR [rdx+16], xmm2
; Line 16
00028 c3 ret 0
transpose32 ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; COMDAT det_mat3_internal
_TEXT SEGMENT
c0$ = 8
c1$ = 16
c2$ = 24
det_mat3_internal PROC ; COMDAT
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\ÄÚºËÔ´´úÂë\StgSharpC\mat3.c
; Line 62
00000 0f 10 1a movups xmm3, XMMWORD PTR [rdx]
; Line 63
00003 41 0f 10 10 movups xmm2, XMMWORD PTR [r8]
00007 0f 28 e3 movaps xmm4, xmm3
0000a 0f c6 e3 c9 shufps xmm4, xmm3, 201 ; 000000c9H
0000e 0f 28 c2 movaps xmm0, xmm2
; Line 70
00011 0f 59 21 mulps xmm4, XMMWORD PTR [rcx]
00014 0f c6 c2 d2 shufps xmm0, xmm2, 210 ; 000000d2H
00018 0f c6 db d2 shufps xmm3, xmm3, 210 ; 000000d2H
; Line 74
0001c 0f 59 19 mulps xmm3, XMMWORD PTR [rcx]
0001f 0f 59 e0 mulps xmm4, xmm0
00022 0f c6 d2 c9 shufps xmm2, xmm2, 201 ; 000000c9H
; Line 75
00026 0f 59 da mulps xmm3, xmm2
; Line 78
00029 0f 5c e3 subps xmm4, xmm3
; Line 80
0002c 0f 28 c4 movaps xmm0, xmm4
0002f f2 0f 7c c4 haddps xmm0, xmm4
; Line 81
00033 0f 58 c4 addps xmm0, xmm4
; Line 83
00036 0f c6 c0 aa shufps xmm0, xmm0, 170 ; 000000aaH
; Line 84
0003a c3 ret 0
det_mat3_internal ENDP
_TEXT ENDS
END