1; auto-generated by gen-masm.sh 2.CODE 3DCThunk_size = 24 4DCArgs_size_win64 = 80 5DCArgs_size_sysv = 128 6DCValue_size = 8 7FRAME_arg0_win64 = 48 8FRAME_arg0_sysv = 16 9FRAME_return = 8 10FRAME_parent = 0 11FRAME_DCArgs_sysv = -128 12FRAME_DCValue_sysv = -136 13FRAME_DCArgs_win64 = -80 14FRAME_DCValue_win64 = -80 15CTX_thunk = 0 16CTX_handler = 24 17CTX_userdata = 32 18DCCallback_size = 40 19dcCallback_x64_sysv PROC 20OPTION PROLOGUE:NONE, EPILOGUE:NONE 21 push RBP 22 mov RBP,RSP 23 sub RSP,8*8 24 movsd qword ptr [RSP+8*7],XMM7 25 movsd qword ptr [RSP+8*6],XMM6 26 movsd qword ptr [RSP+8*5],XMM5 27 movsd qword ptr [RSP+8*4],XMM4 28 movsd qword ptr [RSP+8*3],XMM3 29 movsd qword ptr [RSP+8*2],XMM2 30 movsd qword ptr [RSP+8*1],XMM1 31 movsd qword ptr [RSP+8*0],XMM0 32 push R9 33 push R8 34 push RCX 35 push RDX 36 push RSI 37 push RDI 38 push 0 39 lea RDX,qword ptr [RBP+FRAME_arg0_sysv] 40 push RDX 41 mov RSI,RSP 42 push 0 43 mov RDI,RAX 44 mov RCX,qword ptr [RDI+CTX_userdata] 45 mov RDX,RSP 46 push 0 47 call qword ptr [RAX+CTX_handler] 48 mov RAX,qword ptr [RBP+FRAME_DCValue_sysv] 49 movd XMM0,RAX 50 mov RSP,RBP 51 pop RBP 52 ret 53dcCallback_x64_sysv ENDP 54dcCallback_x64_win64 PROC 55OPTION PROLOGUE:NONE, EPILOGUE:NONE 56 push RBP 57 mov RBP,RSP 58 sub RSP,4*8 59 movsd qword ptr [RSP+8*3],XMM3 60 movsd qword ptr [RSP+8*2],XMM2 61 movsd qword ptr [RSP+8*1],XMM1 62 movsd qword ptr [RSP+8*0],XMM0 63 push R9 64 push R8 65 push RDX 66 push RCX 67 push 0 68 lea RDX,qword ptr [RBP+FRAME_arg0_win64] 69 push RDX 70 mov RDX,RSP 71 mov RCX,RAX 72 mov R9,qword ptr [RAX+CTX_userdata] 73 mov R8,RSP 74 sub RSP,4*8 75 call qword ptr [RAX+CTX_handler] 76 mov RAX,qword ptr [RBP+FRAME_DCValue_win64] 77 movd XMM0,RAX 78 mov RSP,RBP 79 pop RBP 80 ret 81dcCallback_x64_win64 ENDP 82END 83