91 lines
2.6 KiB
Plaintext
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
|