Files
stgsharp/源代码/StgSharpGraphic/x64/Release/win32_time.cod
T

91 lines
2.6 KiB
Plaintext

; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32824.0
include listing.inc
INCLUDELIB OLDNAMES
EXTRN __imp_QueryPerformanceCounter:PROC
EXTRN __imp_QueryPerformanceFrequency:PROC
PUBLIC _glfwPlatformGetTimerFrequency
PUBLIC _glfwPlatformInitTimer
PUBLIC _glfwPlatformGetTimerValue
; COMDAT pdata
pdata SEGMENT
$pdata$_glfwPlatformGetTimerValue DD imagerel $LN4
DD imagerel $LN4+53
DD imagerel $unwind$_glfwPlatformGetTimerValue
; COMDAT xdata
xdata SEGMENT
$unwind$_glfwPlatformGetTimerValue DD 011319H
DD 06204H
DD imagerel __GSHandlerCheck
DD 028H
; Function compile flags: /Ogtpy
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\Ô´´úÂë\StgSharpGraphic\code\glfw\win32_time.c
; COMDAT _glfwPlatformGetTimerValue
_TEXT SEGMENT
value$ = 32
__$ArrayPad$ = 40
_glfwPlatformGetTimerValue PROC ; COMDAT
; 44 : {
$LN4:
00000 48 83 ec 38 sub rsp, 56 ; 00000038H
00004 48 8b 05 00 00
00 00 mov rax, QWORD PTR __security_cookie
0000b 48 33 c4 xor rax, rsp
0000e 48 89 44 24 28 mov QWORD PTR __$ArrayPad$[rsp], rax
; 45 : uint64_t value;
; 46 : QueryPerformanceCounter((LARGE_INTEGER*) &value);
00013 48 8d 4c 24 20 lea rcx, QWORD PTR value$[rsp]
00018 ff 15 00 00 00
00 call QWORD PTR __imp_QueryPerformanceCounter
; 47 : return value;
0001e 48 8b 44 24 20 mov rax, QWORD PTR value$[rsp]
; 48 : }
00023 48 8b 4c 24 28 mov rcx, QWORD PTR __$ArrayPad$[rsp]
00028 48 33 cc xor rcx, rsp
0002b e8 00 00 00 00 call __security_check_cookie
00030 48 83 c4 38 add rsp, 56 ; 00000038H
00034 c3 ret 0
_glfwPlatformGetTimerValue ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\Ô´´úÂë\StgSharpGraphic\code\glfw\win32_time.c
; COMDAT _glfwPlatformInitTimer
_TEXT SEGMENT
_glfwPlatformInitTimer PROC ; COMDAT
; 40 : QueryPerformanceFrequency((LARGE_INTEGER*) &_glfw.timer.win32.frequency);
00000 48 8d 0d e8 19
00 00 lea rcx, OFFSET FLAT:_glfw+6632
00007 48 ff 25 00 00
00 00 rex_jmp QWORD PTR __imp_QueryPerformanceFrequency
_glfwPlatformInitTimer ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\Ô´´úÂë\StgSharpGraphic\code\glfw\win32_time.c
; COMDAT _glfwPlatformGetTimerFrequency
_TEXT SEGMENT
_glfwPlatformGetTimerFrequency PROC ; COMDAT
; 52 : return _glfw.timer.win32.frequency;
00000 48 8b 05 e8 19
00 00 mov rax, QWORD PTR _glfw+6632
; 53 : }
00007 c3 ret 0
_glfwPlatformGetTimerFrequency ENDP
_TEXT ENDS
END