daily update on 20241129 by nitload youmu, frameworkDialogue added
This commit is contained in:
@@ -0,0 +1,353 @@
|
||||
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.41.34120.0
|
||||
|
||||
include listing.inc
|
||||
|
||||
INCLUDELIB MSVCRTD
|
||||
INCLUDELIB OLDNAMES
|
||||
|
||||
_DATA SEGMENT
|
||||
COMM infolog:BYTE:0200H
|
||||
_DATA ENDS
|
||||
msvcjmc SEGMENT
|
||||
__E55737E3_ssc_framework@h DB 01H
|
||||
__7583A0D2_mmintrin@h DB 01H
|
||||
__DDA0A690_concurrencysal@h DB 01H
|
||||
__9ECC08BE_sal@h DB 01H
|
||||
__E05D733A_vadefs@h DB 01H
|
||||
__6A355E0E_vcruntime@h DB 01H
|
||||
__1B0272D9_corecrt@h DB 01H
|
||||
__45DED006_corecrt_malloc@h DB 01H
|
||||
__FA77ED4C_malloc@h DB 01H
|
||||
__EAE0325A_xmmintrin@h DB 01H
|
||||
__0ED14FEE_winpackagefamily@h DB 01H
|
||||
__F92EF742_winapifamily@h DB 01H
|
||||
__22E515EB_sdkddkver@h DB 01H
|
||||
__A09A3A7D_excpt@h DB 01H
|
||||
__AC8FA393_stdarg@h DB 01H
|
||||
__29F49F40_specstrings_undef@h DB 01H
|
||||
__D0F42932_specstrings_strict@h DB 01H
|
||||
__F00405FD_sdv_driverspecs@h DB 01H
|
||||
__173E09CA_driverspecs@h DB 01H
|
||||
__9A452361_specstrings@h DB 01H
|
||||
__74484FB3_corecrt_wctype@h DB 01H
|
||||
__1EC467ED_ctype@h DB 01H
|
||||
__98517906_kernelspecs@h DB 01H
|
||||
__D3497022_basetsd@h DB 01H
|
||||
__61CC25A1_errno@h DB 01H
|
||||
__890838BD_vcruntime_string@h DB 01H
|
||||
__E4C945B4_corecrt_memcpy_s@h DB 01H
|
||||
__8EAFF484_corecrt_memory@h DB 01H
|
||||
__6490AEC5_corecrt_wstring@h DB 01H
|
||||
__E8295E1E_string@h DB 01H
|
||||
__7FCB5136_guiddef@h DB 01H
|
||||
__FF8A9E11_pshpack4@h DB 01H
|
||||
__D5438902_poppack@h DB 01H
|
||||
__FB07E2A3_pshpack2@h DB 01H
|
||||
__F6906775_pshpack8@h DB 01H
|
||||
__F9415CFA_pshpack1@h DB 01H
|
||||
__E58C6F1C_apiset@h DB 01H
|
||||
__A5C52262_ktmtypes@h DB 01H
|
||||
__FBBA8F9D_winnt@h DB 01H
|
||||
__A32D3D2C_minwindef@h DB 01H
|
||||
__7D798299_windef@h DB 01H
|
||||
__9AE108E9_apisetcconv@h DB 01H
|
||||
__9CE53D2C_minwinbase@h DB 01H
|
||||
__5D0AA210_apiquery2@h DB 01H
|
||||
__4DD4E726_processenv@h DB 01H
|
||||
__3575CC96_fileapi@h DB 01H
|
||||
__8EA220E6_fileapifromapp@h DB 01H
|
||||
__BF9B31FE_debugapi@h DB 01H
|
||||
__C3AFE134_utilapiset@h DB 01H
|
||||
__76F69E51_handleapi@h DB 01H
|
||||
__7E63D784_errhandlingapi@h DB 01H
|
||||
__FFA7003C_fibersapi@h DB 01H
|
||||
__8971CECF_namedpipeapi@h DB 01H
|
||||
__46C9D8A6_profileapi@h DB 01H
|
||||
__98D4F0A3_heapapi@h DB 01H
|
||||
__50EF2A88_ioapiset@h DB 01H
|
||||
__92EA1464_synchapi@h DB 01H
|
||||
__A53D8AED_interlockedapi@h DB 01H
|
||||
__B506CAAF_processthreadsapi@h DB 01H
|
||||
__FF735694_sysinfoapi@h DB 01H
|
||||
__29589789_memoryapi@h DB 01H
|
||||
__E9C7A663_enclaveapi@h DB 01H
|
||||
__D035F9F7_threadpoollegacyapiset@h DB 01H
|
||||
__C899130C_threadpoolapiset@h DB 01H
|
||||
__E0441EE7_jobapi@h DB 01H
|
||||
__CEF86838_jobapi2@h DB 01H
|
||||
__35AC6B9A_wow64apiset@h DB 01H
|
||||
__C8AE41A5_libloaderapi@h DB 01H
|
||||
__CC9E232D_securitybaseapi@h DB 01H
|
||||
__C9D0C9B8_namespaceapi@h DB 01H
|
||||
__30FF9CAD_systemtopologyapi@h DB 01H
|
||||
__4D358795_processtopologyapi@h DB 01H
|
||||
__40446D10_securityappcontainer@h DB 01H
|
||||
__3A952EDF_realtimeapiset@h DB 01H
|
||||
__F4865F4B_winerror@h DB 01H
|
||||
__53C1BD93_timezoneapi@h DB 01H
|
||||
__1FFBEDBF_winbase@h DB 01H
|
||||
__43D3FA34_wingdi@h DB 01H
|
||||
__D24A7391_tvout@h DB 01H
|
||||
__7713A6C8_winuser@h DB 01H
|
||||
__0B345F71_datetimeapi@h DB 01H
|
||||
__9AC6960C_winnls@h DB 01H
|
||||
__973A40A8_stringapiset@h DB 01H
|
||||
__CC46FEE2_wincontypes@h DB 01H
|
||||
__97D70BE1_consoleapi@h DB 01H
|
||||
__27EC5E18_consoleapi2@h DB 01H
|
||||
__262E342F_consoleapi3@h DB 01H
|
||||
__641DCD70_wincon@h DB 01H
|
||||
__5A96C7A7_verrsrc@h DB 01H
|
||||
__B69C6FF2_winver@h DB 01H
|
||||
__7AEB8C37_reason@h DB 01H
|
||||
__59F1A8A9_winreg@h DB 01H
|
||||
__EE0E2B7F_wnnc@h DB 01H
|
||||
__DCDB7054_winnetwk@h DB 01H
|
||||
__81DDEDE3_stralign@h DB 01H
|
||||
__2134D1B4_winsvc@h DB 01H
|
||||
__11C07376_mcx@h DB 01H
|
||||
__577CE3E7_ime_cmodes@h DB 01H
|
||||
__1E72C31E_imm@h DB 01H
|
||||
__E15BF856_windows@h DB 01H
|
||||
__A9371419_ssc_internal@h DB 01H
|
||||
__44420885_corecrt_stdio_config@h DB 01H
|
||||
__AB601D8D_corecrt_wstdio@h DB 01H
|
||||
__C1EC35D3_stdio@h DB 01H
|
||||
__13F5961F_stddef@h DB 01H
|
||||
__FD6DBD68_corecrt_search@h DB 01H
|
||||
__E2E33A61_corecrt_wstdlib@h DB 01H
|
||||
__26263363_limits@h DB 01H
|
||||
__6E5ACABA_stdlib@h DB 01H
|
||||
__C8BE8E53_stb_image@h DB 01H
|
||||
__98501D5C_stdint@h DB 01H
|
||||
__0A6C9B88_khrplatform@h DB 01H
|
||||
__6327F2D5_gl@h DB 01H
|
||||
__D76F496D_wgl@h DB 01H
|
||||
__06782E22_glfw3@h DB 01H
|
||||
__8F82BB96_emmintrin@h DB 01H
|
||||
__5023D31F_pmmintrin@h DB 01H
|
||||
__E0FAA09D_tmmintrin@h DB 01H
|
||||
__C9C1B51E_smmintrin@h DB 01H
|
||||
__ACA33CD2_nmmintrin@h DB 01H
|
||||
__7918C69C_wmmintrin@h DB 01H
|
||||
__B28C8B9B_zmmintrin@h DB 01H
|
||||
__85982951_immintrin@h DB 01H
|
||||
__19139D6C_assert@h DB 01H
|
||||
__54E1226D_StgSharpC@h DB 01H
|
||||
__C7934478_ssc_intrinsic@h DB 01H
|
||||
__E6F62B04_intrinsic@c DB 01H
|
||||
msvcjmc ENDS
|
||||
PUBLIC load_intrinsic_function
|
||||
PUBLIC __JustMyCode_Default
|
||||
PUBLIC ??_C@_1KE@KFDKBGJE@?$AAD?$AA?3?$AA?2?$AAN?$AAi?$AAt?$AAl?$AAo?$AAa?$AAd?$AAI?$AAn?$AAd?$AAu?$AAs@ ; `string'
|
||||
PUBLIC ??_C@_1DE@BIMGEDNO@?$AAi?$AAn?$AAt?$AAr?$AAi?$AAn?$AAs?$AAi?$AAc?$AA_?$AAc?$AAo?$AAn?$AAt?$AAe@ ; `string'
|
||||
EXTRN __imp__wassert:PROC
|
||||
EXTRN normalize:PROC
|
||||
EXTRN transpose23:PROC
|
||||
EXTRN transpose24:PROC
|
||||
EXTRN transpose32:PROC
|
||||
EXTRN transpose33:PROC
|
||||
EXTRN transpose34:PROC
|
||||
EXTRN det_mat3:PROC
|
||||
EXTRN transpose42:PROC
|
||||
EXTRN transpose43:PROC
|
||||
EXTRN transpose44:PROC
|
||||
EXTRN det_mat4:PROC
|
||||
EXTRN quick_string_hash:PROC
|
||||
EXTRN _RTC_InitBase:PROC
|
||||
EXTRN _RTC_Shutdown:PROC
|
||||
EXTRN __CheckForDebuggerJustMyCode:PROC
|
||||
; COMDAT pdata
|
||||
pdata SEGMENT
|
||||
$pdata$load_intrinsic_function DD imagerel $LN4
|
||||
DD imagerel $LN4+270
|
||||
DD imagerel $unwind$load_intrinsic_function
|
||||
pdata ENDS
|
||||
; COMDAT rtc$TMZ
|
||||
rtc$TMZ SEGMENT
|
||||
_RTC_Shutdown.rtc$TMZ DQ FLAT:_RTC_Shutdown
|
||||
rtc$TMZ ENDS
|
||||
; COMDAT rtc$IMZ
|
||||
rtc$IMZ SEGMENT
|
||||
_RTC_InitBase.rtc$IMZ DQ FLAT:_RTC_InitBase
|
||||
rtc$IMZ ENDS
|
||||
; COMDAT ??_C@_1DE@BIMGEDNO@?$AAi?$AAn?$AAt?$AAr?$AAi?$AAn?$AAs?$AAi?$AAc?$AA_?$AAc?$AAo?$AAn?$AAt?$AAe@
|
||||
CONST SEGMENT
|
||||
??_C@_1DE@BIMGEDNO@?$AAi?$AAn?$AAt?$AAr?$AAi?$AAn?$AAs?$AAi?$AAc?$AA_?$AAc?$AAo?$AAn?$AAt?$AAe@ DB 'i'
|
||||
DB 00H, 'n', 00H, 't', 00H, 'r', 00H, 'i', 00H, 'n', 00H, 's', 00H
|
||||
DB 'i', 00H, 'c', 00H, '_', 00H, 'c', 00H, 'o', 00H, 'n', 00H, 't'
|
||||
DB 00H, 'e', 00H, 'x', 00H, 't', 00H, ' ', 00H, '!', 00H, '=', 00H
|
||||
DB ' ', 00H, 'N', 00H, 'U', 00H, 'L', 00H, 'L', 00H, 00H, 00H ; `string'
|
||||
CONST ENDS
|
||||
; COMDAT ??_C@_1KE@KFDKBGJE@?$AAD?$AA?3?$AA?2?$AAN?$AAi?$AAt?$AAl?$AAo?$AAa?$AAd?$AAI?$AAn?$AAd?$AAu?$AAs@
|
||||
CONST SEGMENT
|
||||
??_C@_1KE@KFDKBGJE@?$AAD?$AA?3?$AA?2?$AAN?$AAi?$AAt?$AAl?$AAo?$AAa?$AAd?$AAI?$AAn?$AAd?$AAu?$AAs@ DB 'D'
|
||||
DB 00H, ':', 00H, '\', 00H, 'N', 00H, 'i', 00H, 't', 00H, 'l', 00H
|
||||
DB 'o', 00H, 'a', 00H, 'd', 00H, 'I', 00H, 'n', 00H, 'd', 00H, 'u'
|
||||
DB 00H, 's', 00H, 't', 00H, 'r', 00H, 'y', 00H, '\', 00H, 014H, 'x'
|
||||
DB 'vzy', 098H, 0eeH, 'v\', 00H, '1', 00H, '-', 00H, 'F', 00H, 'l'
|
||||
DB 00H, 'a', 00H, 'g', 00H, 's', 00H, 'h', 00H, 'i', 00H, 'p', 00H
|
||||
DB '\', 00H, 'T', 00H, 'H', 00H, '2', 00H, '0', 00H, '2', 00H, '0'
|
||||
DB 00H, '\', 00H, 'P', 00H, 'r', 00H, 'o', 00H, 'j', 00H, 'e', 00H
|
||||
DB 'c', 00H, 't', 00H, 'F', 00H, 'i', 00H, 'l', 00H, 'e', 00H, '\'
|
||||
DB 00H, 085H, 'Q8h', 090H, 'n', 0e3H, 'N', 01H, 'x\', 00H, 'S', 00H
|
||||
DB 't', 00H, 'g', 00H, 'S', 00H, 'h', 00H, 'a', 00H, 'r', 00H, 'p'
|
||||
DB 00H, 'C', 00H, '\', 00H, 'i', 00H, 'n', 00H, 't', 00H, 'r', 00H
|
||||
DB 'i', 00H, 'n', 00H, 's', 00H, 'i', 00H, 'c', 00H, '.', 00H, 'c'
|
||||
DB 00H, 00H, 00H ; `string'
|
||||
CONST ENDS
|
||||
; COMDAT xdata
|
||||
xdata SEGMENT
|
||||
$unwind$load_intrinsic_function DD 025051301H
|
||||
DD 010e2313H
|
||||
DD 070070021H
|
||||
DD 05006H
|
||||
xdata ENDS
|
||||
; Function compile flags: /Odt
|
||||
; COMDAT __JustMyCode_Default
|
||||
_TEXT SEGMENT
|
||||
__JustMyCode_Default PROC ; COMDAT
|
||||
00000 c2 00 00 ret 0
|
||||
__JustMyCode_Default ENDP
|
||||
_TEXT ENDS
|
||||
; Function compile flags: /Odtp /RTCsu /ZI
|
||||
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\ÄÚºËÔ´´úÂë\StgSharpC\intrinsic.c
|
||||
; COMDAT load_intrinsic_function
|
||||
_TEXT SEGMENT
|
||||
context$ = 8
|
||||
intrinsic_context$ = 256
|
||||
load_intrinsic_function PROC ; COMDAT
|
||||
|
||||
; 6 : {
|
||||
|
||||
$LN4:
|
||||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||||
00005 55 push rbp
|
||||
00006 57 push rdi
|
||||
00007 48 81 ec 08 01
|
||||
00 00 sub rsp, 264 ; 00000108H
|
||||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||||
00013 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:__E6F62B04_intrinsic@c
|
||||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||||
0001f 90 npad 1
|
||||
|
||||
; 7 : ssc_null_assert(intrinsic_context);
|
||||
|
||||
00020 48 83 bd 00 01
|
||||
00 00 00 cmp QWORD PTR intrinsic_context$[rbp], 0
|
||||
00028 75 1c jne SHORT $LN3@load_intri
|
||||
0002a 41 b8 07 00 00
|
||||
00 mov r8d, 7
|
||||
00030 48 8d 15 00 00
|
||||
00 00 lea rdx, OFFSET FLAT:??_C@_1KE@KFDKBGJE@?$AAD?$AA?3?$AA?2?$AAN?$AAi?$AAt?$AAl?$AAo?$AAa?$AAd?$AAI?$AAn?$AAd?$AAu?$AAs@
|
||||
00037 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:??_C@_1DE@BIMGEDNO@?$AAi?$AAn?$AAt?$AAr?$AAi?$AAn?$AAs?$AAi?$AAc?$AA_?$AAc?$AAo?$AAn?$AAt?$AAe@
|
||||
0003e ff 15 00 00 00
|
||||
00 call QWORD PTR __imp__wassert
|
||||
00044 33 c0 xor eax, eax
|
||||
$LN3@load_intri:
|
||||
|
||||
; 8 :
|
||||
; 9 : ssc_intrinsic *context = (ssc_intrinsic *)intrinsic_context;
|
||||
|
||||
00046 48 8b 85 00 01
|
||||
00 00 mov rax, QWORD PTR intrinsic_context$[rbp]
|
||||
0004d 48 89 45 08 mov QWORD PTR context$[rbp], rax
|
||||
|
||||
; 10 :
|
||||
; 11 : context->transpose_23 = transpose23;
|
||||
|
||||
00051 48 8b 45 08 mov rax, QWORD PTR context$[rbp]
|
||||
00055 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:transpose23
|
||||
0005c 48 89 48 20 mov QWORD PTR [rax+32], rcx
|
||||
|
||||
; 12 : context->transpose_24 = transpose24;
|
||||
|
||||
00060 48 8b 45 08 mov rax, QWORD PTR context$[rbp]
|
||||
00064 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:transpose24
|
||||
0006b 48 89 48 28 mov QWORD PTR [rax+40], rcx
|
||||
|
||||
; 13 : context->transpose_32 = transpose32;
|
||||
|
||||
0006f 48 8b 45 08 mov rax, QWORD PTR context$[rbp]
|
||||
00073 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:transpose32
|
||||
0007a 48 89 48 30 mov QWORD PTR [rax+48], rcx
|
||||
|
||||
; 14 : context->transpose_33 = transpose33;
|
||||
|
||||
0007e 48 8b 45 08 mov rax, QWORD PTR context$[rbp]
|
||||
00082 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:transpose33
|
||||
00089 48 89 48 38 mov QWORD PTR [rax+56], rcx
|
||||
|
||||
; 15 : context->transpose_34 = transpose34;
|
||||
|
||||
0008d 48 8b 45 08 mov rax, QWORD PTR context$[rbp]
|
||||
00091 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:transpose34
|
||||
00098 48 89 48 40 mov QWORD PTR [rax+64], rcx
|
||||
|
||||
; 16 : context->transpose_42 = transpose42;
|
||||
|
||||
0009c 48 8b 45 08 mov rax, QWORD PTR context$[rbp]
|
||||
000a0 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:transpose42
|
||||
000a7 48 89 48 48 mov QWORD PTR [rax+72], rcx
|
||||
|
||||
; 17 : context->transpose_43 = transpose43;
|
||||
|
||||
000ab 48 8b 45 08 mov rax, QWORD PTR context$[rbp]
|
||||
000af 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:transpose43
|
||||
000b6 48 89 48 50 mov QWORD PTR [rax+80], rcx
|
||||
|
||||
; 18 : context->transpose_44 = transpose44;
|
||||
|
||||
000ba 48 8b 45 08 mov rax, QWORD PTR context$[rbp]
|
||||
000be 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:transpose44
|
||||
000c5 48 89 48 58 mov QWORD PTR [rax+88], rcx
|
||||
|
||||
; 19 : context->normalize_3 = normalize;
|
||||
|
||||
000c9 48 8b 45 08 mov rax, QWORD PTR context$[rbp]
|
||||
000cd 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:normalize
|
||||
000d4 48 89 48 10 mov QWORD PTR [rax+16], rcx
|
||||
|
||||
; 20 : context->det_matrix33 = det_mat3;
|
||||
|
||||
000d8 48 8b 45 08 mov rax, QWORD PTR context$[rbp]
|
||||
000dc 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:det_mat3
|
||||
000e3 48 89 08 mov QWORD PTR [rax], rcx
|
||||
|
||||
; 21 : context->det_matrix44 = det_mat4;
|
||||
|
||||
000e6 48 8b 45 08 mov rax, QWORD PTR context$[rbp]
|
||||
000ea 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:det_mat4
|
||||
000f1 48 89 48 08 mov QWORD PTR [rax+8], rcx
|
||||
|
||||
; 22 : context->string_quick_hash = quick_string_hash;
|
||||
|
||||
000f5 48 8b 45 08 mov rax, QWORD PTR context$[rbp]
|
||||
000f9 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:quick_string_hash
|
||||
00100 48 89 48 18 mov QWORD PTR [rax+24], rcx
|
||||
|
||||
; 23 :
|
||||
; 24 : }
|
||||
|
||||
00104 48 8d a5 e8 00
|
||||
00 00 lea rsp, QWORD PTR [rbp+232]
|
||||
0010b 5f pop rdi
|
||||
0010c 5d pop rbp
|
||||
0010d c3 ret 0
|
||||
load_intrinsic_function ENDP
|
||||
_TEXT ENDS
|
||||
END
|
||||
Reference in New Issue
Block a user