; ; __acrt_fenv_get_status from 0x180141cbc to 0x180141d0f (83 bytes) ; ; 1 xrefs: ; > fegetenv @ 0x18014149c ; ; This function is hookable on this platform! ; ; Using BromaIDA 8.0.0 @ https:;github.com/Stazzical/BromaIDA ; Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https:;github.com/geode-sdk/bindings ; stmxcsr [rsp+arg_0] ; +0x0, 0x180141cbc mov ecx, [rsp+arg_0] ; +0x5, 0x180141cc1 and ecx, 3Fh ; +0x9, 0x180141cc5 mov edx, ecx ; +0xc, 0x180141cc8 mov eax, ecx ; +0xe, 0x180141cca shr eax, 2 ; +0x10, 0x180141ccc and eax, 1 ; +0x13, 0x180141ccf shr edx, 1 ; +0x16, 0x180141cd2 shl eax, 3 ; +0x18, 0x180141cd4 and edx, 1 ; +0x1b, 0x180141cd7 shl edx, 5 ; +0x1e, 0x180141cda or edx, eax ; +0x21, 0x180141cdd mov eax, ecx ; +0x23, 0x180141cdf shr eax, 3 ; +0x25, 0x180141ce1 and eax, 1 ; +0x28, 0x180141ce4 shl eax, 2 ; +0x2b, 0x180141ce7 or edx, eax ; +0x2e, 0x180141cea mov eax, ecx ; +0x30, 0x180141cec shr eax, 4 ; +0x32, 0x180141cee and eax, 1 ; +0x35, 0x180141cf1 add eax, eax ; +0x38, 0x180141cf4 or edx, eax ; +0x3a, 0x180141cf6 mov eax, ecx ; +0x3c, 0x180141cf8 and eax, 1 ; +0x3e, 0x180141cfa shr ecx, 5 ; +0x41, 0x180141cfd shl eax, 4 ; +0x44, 0x180141d00 or edx, eax ; +0x47, 0x180141d03 or edx, ecx ; +0x49, 0x180141d05 mov eax, edx ; +0x4b, 0x180141d07 shl eax, 18h ; +0x4d, 0x180141d09 or eax, edx ; +0x50, 0x180141d0c retn ; +0x52, 0x180141d0e