diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 104 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 263 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.h | 104 | ||||
| -rwxr-xr-x | src/wrapped/wrappedlibx11_private.h | 988 |
4 files changed, 859 insertions, 600 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index fefb3307..dbbc9fea 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -268,6 +268,7 @@ #() LFLL #() LFLp #() LFpi +#() LFpu #() LFpL #() LFpp #() pFEi @@ -493,6 +494,7 @@ #() iFplp #() iFpLi #() iFpLu +#() iFpLl #() iFpLL #() iFpLp #() iFppi @@ -591,6 +593,7 @@ #() LFLpu #() LFLpL #() LFpii +#() LFpCi #() LFpuL #() LFpup #() LFpLi @@ -644,6 +647,7 @@ #() pFpil #() pFpiL #() pFpip +#() pFpCi #() pFpCC #() pFpCu #() pFpWW @@ -820,6 +824,7 @@ #() vFpLii #() vFpLuu #() vFpLLL +#() vFpLpL #() vFpLpp #() vFppii #() vFppiu @@ -934,6 +939,7 @@ #() iFpuui #() iFpuuu #() iFpuul +#() iFpuuL #() iFpuup #() iFpuUp #() iFpuLL @@ -953,8 +959,13 @@ #() iFplip #() iFplpp #() iFpLii +#() iFpLiL #() iFpLip +#() iFpLuu +#() iFpLup +#() iFpLlp #() iFpLLu +#() iFpLLL #() iFpLLp #() iFpLpi #() iFpLpf @@ -1058,7 +1069,7 @@ #() LFippL #() LFippp #() LFuipL -#() LFpuuu +#() LFpCii #() LFpLCL #() LFpLLp #() LFpLpL @@ -1112,6 +1123,7 @@ #() pFpipi #() pFpipd #() pFpipp +#() pFpCip #() pFpCWp #() pFpCuW #() pFpCuu @@ -1324,6 +1336,7 @@ #() vFplppp #() vFpLLLL #() vFpLLpp +#() vFpLpiL #() vFppiii #() vFppiiu #() vFppiip @@ -1418,6 +1431,7 @@ #() iFpippW #() iFpippp #() iFpCCCC +#() iFpCupp #() iFpCpip #() iFpuill #() iFpuipi @@ -1426,7 +1440,6 @@ #() iFpuuui #() iFpuuup #() iFpuuLL -#() iFpuupp #() iFpulup #() iFpulpp #() iFpupiU @@ -1436,14 +1449,24 @@ #() iFpUupp #() iFplupp #() iFplluu +#() iFpLiup +#() iFpLilp #() iFpLiLi #() iFpLlpp +#() iFpLLii #() iFpLLup #() iFpLLpp +#() iFpLpii +#() iFpLpiL +#() iFpLpuL +#() iFpLpup +#() iFpLpLi #() iFpLppi +#() iFpLppL #() iFpLppp #() iFppiiu #() iFppiip +#() iFppiuu #() iFppiup #() iFppiLi #() iFppiLL @@ -1462,7 +1485,6 @@ #() iFppLpL #() iFppLpp #() iFpppii -#() iFpppiL #() iFpppip #() iFpppui #() iFpppup @@ -1489,7 +1511,6 @@ #() uFpuuuu #() uFpuupp #() uFpupuu -#() uFppiip #() uFppipp #() uFppuup #() uFppupp @@ -1513,7 +1534,9 @@ #() LFuiCiu #() LFpuipp #() LFpuppi +#() LFpLuuu #() LFpLLLp +#() LFpLpuu #() LFpLppL #() LFpLppp #() LFppLLp @@ -1571,6 +1594,8 @@ #() pFpfffi #() pFpdddd #() pFplppp +#() pFpLiii +#() pFpLLLp #() pFpLpii #() pFppiii #() pFppiip @@ -1586,12 +1611,10 @@ #() pFppddi #() pFppddu #() pFppLii -#() pFppLLp #() pFpppii #() pFpppip #() pFpppIi #() pFpppui -#() pFpppuu #() pFpppup #() pFpppLi #() pFppppi @@ -1783,13 +1806,13 @@ #() iFdipppL #() iFDipppL #() iFlpippp -#() iFLppipp #() iFpiiiii #() iFpiiiiu #() iFpiiiip #() iFpiiipp #() iFpiiuii #() iFpiiuui +#() iFpiiupp #() iFpiipip #() iFpiippu #() iFpiippp @@ -1797,13 +1820,16 @@ #() iFpiuuup #() iFpiuupp #() iFpipipi +#() iFpipupp #() iFpippip #() iFpipppL #() iFpipppp +#() iFpCiipp #() iFpCpipu #() iFpWpppp #() iFpuiCpp #() iFpuippp +#() iFpuuuuu #() iFpuupuu #() iFpuLLpp #() iFpupuui @@ -1813,12 +1839,21 @@ #() iFpUuupp #() iFpUUUip #() iFpUUUUp +#() iFpLiiiL +#() iFpLiiip +#() iFpLiiuu #() iFpLipLu #() iFpLuipp +#() iFpLuupp +#() iFpLupip +#() iFpLLLLL #() iFpLLppp +#() iFpLpipi +#() iFpLppii +#() iFpLpppL +#() iFpLpppp #() iFppiiii #() iFppiiip -#() iFppiiuu #() iFppiipi #() iFppiipp #() iFppiupp @@ -1827,7 +1862,6 @@ #() iFppipip #() iFppIppp #() iFppuiii -#() iFppuiiL #() iFppuIII #() iFppuupp #() iFppupip @@ -1836,6 +1870,7 @@ #() iFpplupp #() iFpplppi #() iFppLupp +#() iFppLLiL #() iFppLLup #() iFppLpLp #() iFppLppp @@ -1851,7 +1886,6 @@ #() iFppppip #() iFppppup #() iFpppppi -#() iFpppppL #() iFpppppp #() uFEiippp #() uFEiuppp @@ -1922,6 +1956,7 @@ #() pFpuuuuu #() pFpuuupu #() pFpuuUUU +#() pFpupuui #() pFpupppp #() pFplpppp #() pFpLppii @@ -2026,6 +2061,7 @@ #() vFpddiidd #() vFpdddddd #() vFpLiLiLp +#() vFpLpiipi #() vFppiiiii #() vFppiiiip #() vFppiiipi @@ -2073,8 +2109,9 @@ #() iFpiiuuiu #() iFpiipppp #() iFpiuiipp -#() iFpiupiii +#() iFpiuLiii #() iFpiupppp +#() iFpiLuupp #() iFpiLuppp #() iFpipipip #() iFpipippp @@ -2091,16 +2128,21 @@ #() iFpupupui #() iFpuppppp #() iFpllpppp +#() iFpLiiiiL +#() iFpLiiuui #() iFpLipipi +#() iFpLipupu +#() iFpLpiiii +#() iFpLpiiuu +#() iFpLpiipi +#() iFpLppiii #() iFppiiiip -#() iFppiiuui #() iFppiiuup #() iFppiipii #() iFppiipiL #() iFppiuppi #() iFppipiii #() iFppipiip -#() iFppipipi #() iFppipipp #() iFppippip #() iFppipppi @@ -2112,15 +2154,13 @@ #() iFppliupp #() iFppLiipp #() iFppLippp -#() iFpppiiii +#() iFppLuuii #() iFpppiiuu #() iFpppiiup -#() iFpppiipi #() iFpppiuwu #() iFpppippi #() iFpppippp #() iFpppuiii -#() iFppppiii #() iFppppilp #() iFppppipp #() iFppppdpu @@ -2142,6 +2182,8 @@ #() uFppppppp #() LFEppLppU #() LFEpppppu +#() LFpLLuupp +#() LFpLLppuu #() pFEpLiiii #() pFEpLiiiI #() pFEpLiiil @@ -2245,6 +2287,7 @@ #() vFpuppLLLL #() vFpUiUiupi #() vFpUuuUUUi +#() vFpLppiipi #() vFppiiiiii #() vFppiiipii #() vFppipipiu @@ -2276,12 +2319,17 @@ #() iFpuippLpp #() iFpuuiiiii #() iFpuuupupu +#() iFpuupuupp #() iFpupppWWu #() iFpupppppp #() iFpUuuLpUi #() iFpduuulul +#() iFpLLiippp +#() iFpLLLiipi #() iFpLLppppp #() iFpLpipppp +#() iFpLppLpip +#() iFpLpppppp #() iFppiiiiiu #() iFppiiipip #() iFppIIIppp @@ -2289,9 +2337,7 @@ #() iFppuuuuuu #() iFppuppppp #() iFpppiiipi -#() iFpppiippp #() iFpppipipi -#() iFppppiipi #() iFppppippp #() iFppppppii #() iFpppppppi @@ -2312,6 +2358,7 @@ #() uFpppppupp #() LFELpLpLpi #() LFEpiupppp +#() LFpLpuuLLu #() pFEiplllpp #() pFEpiuCppp #() pFEppLiiip @@ -2338,7 +2385,6 @@ #() pFpdwwWWui #() pFplpppppp #() pFppiiiiii -#() pFpppuuLLu #() pFppppuppp #() pFpppppupp #() iWEpuuiipp @@ -2378,6 +2424,7 @@ #() vFpiuippppi #() vFpipiuiipp #() vFpipppiipi +#() vFpLpppippp #() vFppiiiiiii #() vFppiiiiipi #() vFppiiiiupi @@ -2410,9 +2457,15 @@ #() iFpipLpiiip #() iFpuuuuuuuu #() iFpuuuuduup +#() iFpuuuLiiip +#() iFpuuuLpppp #() iFpduuuLuLp +#() iFpLiuiiLLL +#() iFpLLiiuuii +#() iFpLpiiuuii +#() iFpLppppppp #() iFppiiiiiii -#() iFppiuiippL +#() iFppippippp #() iFppuppuuuu #() iFppLpiuppp #() iFpppiiipip @@ -2429,6 +2482,7 @@ #() lFpppipiipp #() lFpppippppp #() LFEppppppii +#() LFpLiiuuuLL #() pFEppiiuuLi #() pFEppuippuu #() pFEpppppiiV @@ -2441,7 +2495,6 @@ #() pFpuuwwWWww #() pFpupuuuuup #() pFppiiiiiip -#() pFppiiuuuLL #() pFppipppppp #() pFpppiiiiii #() pFpppWWWWWp @@ -2498,12 +2551,12 @@ #() iFpiipiiipip #() iFpippddiidd #() iFpCuWCCCCup -#() iFpuupiuiipp +#() iFpuuLiuiiLL +#() iFpLLpiiuuii #() iFppuuiiiiii #() iFppuuiiuupi #() iFpppiiipipi #() iFpppLLipppp -#() iFppppiiuuii #() iFpppppppipi #() uFpddpippppp #() uFpppppppppp @@ -2557,9 +2610,11 @@ #() iFEpppppppppp #() iFiiiiiiiiiip #() iFpiippiiipip +#() iFpippupppppp +#() iFpLipiiiippp +#() iFpLLpiiuuiiL #() iFppippipppip #() iFpppiiuuiiuu -#() iFppppiiuuiiL #() uFEpLiupppLuV #() uFEpLippppLup #() uFEpLippppLuA @@ -2595,6 +2650,7 @@ #() iFpipllipppppp #() iFpipppppppppp #() iFpCCCWCWCCCWp +#() iFpLLlliLppppp #() iFpppllipppppp #() iFpppppppppppp #() pFEppiiuuuipii diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index 4f51b0bf..72d49a3b 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -304,6 +304,7 @@ typedef uintptr_t (*LFLi_t)(uintptr_t, int32_t); typedef uintptr_t (*LFLL_t)(uintptr_t, uintptr_t); typedef uintptr_t (*LFLp_t)(uintptr_t, void*); typedef uintptr_t (*LFpi_t)(void*, int32_t); +typedef uintptr_t (*LFpu_t)(void*, uint32_t); typedef uintptr_t (*LFpL_t)(void*, uintptr_t); typedef uintptr_t (*LFpp_t)(void*, void*); typedef void* (*pFEi_t)(x64emu_t*, int32_t); @@ -529,6 +530,7 @@ typedef int32_t (*iFpll_t)(void*, intptr_t, intptr_t); typedef int32_t (*iFplp_t)(void*, intptr_t, void*); typedef int32_t (*iFpLi_t)(void*, uintptr_t, int32_t); typedef int32_t (*iFpLu_t)(void*, uintptr_t, uint32_t); +typedef int32_t (*iFpLl_t)(void*, uintptr_t, intptr_t); typedef int32_t (*iFpLL_t)(void*, uintptr_t, uintptr_t); typedef int32_t (*iFpLp_t)(void*, uintptr_t, void*); typedef int32_t (*iFppi_t)(void*, void*, int32_t); @@ -627,6 +629,7 @@ typedef uintptr_t (*LFLLL_t)(uintptr_t, uintptr_t, uintptr_t); typedef uintptr_t (*LFLpu_t)(uintptr_t, void*, uint32_t); typedef uintptr_t (*LFLpL_t)(uintptr_t, void*, uintptr_t); typedef uintptr_t (*LFpii_t)(void*, int32_t, int32_t); +typedef uintptr_t (*LFpCi_t)(void*, uint8_t, int32_t); typedef uintptr_t (*LFpuL_t)(void*, uint32_t, uintptr_t); typedef uintptr_t (*LFpup_t)(void*, uint32_t, void*); typedef uintptr_t (*LFpLi_t)(void*, uintptr_t, int32_t); @@ -680,6 +683,7 @@ typedef void* (*pFpid_t)(void*, int32_t, double); typedef void* (*pFpil_t)(void*, int32_t, intptr_t); typedef void* (*pFpiL_t)(void*, int32_t, uintptr_t); typedef void* (*pFpip_t)(void*, int32_t, void*); +typedef void* (*pFpCi_t)(void*, uint8_t, int32_t); typedef void* (*pFpCC_t)(void*, uint8_t, uint8_t); typedef void* (*pFpCu_t)(void*, uint8_t, uint32_t); typedef void* (*pFpWW_t)(void*, uint16_t, uint16_t); @@ -856,6 +860,7 @@ typedef void (*vFplpp_t)(void*, intptr_t, void*, void*); typedef void (*vFpLii_t)(void*, uintptr_t, int32_t, int32_t); typedef void (*vFpLuu_t)(void*, uintptr_t, uint32_t, uint32_t); typedef void (*vFpLLL_t)(void*, uintptr_t, uintptr_t, uintptr_t); +typedef void (*vFpLpL_t)(void*, uintptr_t, void*, uintptr_t); typedef void (*vFpLpp_t)(void*, uintptr_t, void*, void*); typedef void (*vFppii_t)(void*, void*, int32_t, int32_t); typedef void (*vFppiu_t)(void*, void*, int32_t, uint32_t); @@ -970,6 +975,7 @@ typedef int32_t (*iFpuip_t)(void*, uint32_t, int32_t, void*); typedef int32_t (*iFpuui_t)(void*, uint32_t, uint32_t, int32_t); typedef int32_t (*iFpuuu_t)(void*, uint32_t, uint32_t, uint32_t); typedef int32_t (*iFpuul_t)(void*, uint32_t, uint32_t, intptr_t); +typedef int32_t (*iFpuuL_t)(void*, uint32_t, uint32_t, uintptr_t); typedef int32_t (*iFpuup_t)(void*, uint32_t, uint32_t, void*); typedef int32_t (*iFpuUp_t)(void*, uint32_t, uint64_t, void*); typedef int32_t (*iFpuLL_t)(void*, uint32_t, uintptr_t, uintptr_t); @@ -989,8 +995,13 @@ typedef int32_t (*iFplii_t)(void*, intptr_t, int32_t, int32_t); typedef int32_t (*iFplip_t)(void*, intptr_t, int32_t, void*); typedef int32_t (*iFplpp_t)(void*, intptr_t, void*, void*); typedef int32_t (*iFpLii_t)(void*, uintptr_t, int32_t, int32_t); +typedef int32_t (*iFpLiL_t)(void*, uintptr_t, int32_t, uintptr_t); typedef int32_t (*iFpLip_t)(void*, uintptr_t, int32_t, void*); +typedef int32_t (*iFpLuu_t)(void*, uintptr_t, uint32_t, uint32_t); +typedef int32_t (*iFpLup_t)(void*, uintptr_t, uint32_t, void*); +typedef int32_t (*iFpLlp_t)(void*, uintptr_t, intptr_t, void*); typedef int32_t (*iFpLLu_t)(void*, uintptr_t, uintptr_t, uint32_t); +typedef int32_t (*iFpLLL_t)(void*, uintptr_t, uintptr_t, uintptr_t); typedef int32_t (*iFpLLp_t)(void*, uintptr_t, uintptr_t, void*); typedef int32_t (*iFpLpi_t)(void*, uintptr_t, void*, int32_t); typedef int32_t (*iFpLpf_t)(void*, uintptr_t, void*, float); @@ -1094,7 +1105,7 @@ typedef uintptr_t (*LFEppp_t)(x64emu_t*, void*, void*, void*); typedef uintptr_t (*LFippL_t)(int32_t, void*, void*, uintptr_t); typedef uintptr_t (*LFippp_t)(int32_t, void*, void*, void*); typedef uintptr_t (*LFuipL_t)(uint32_t, int32_t, void*, uintptr_t); -typedef uintptr_t (*LFpuuu_t)(void*, uint32_t, uint32_t, uint32_t); +typedef uintptr_t (*LFpCii_t)(void*, uint8_t, int32_t, int32_t); typedef uintptr_t (*LFpLCL_t)(void*, uintptr_t, uint8_t, uintptr_t); typedef uintptr_t (*LFpLLp_t)(void*, uintptr_t, uintptr_t, void*); typedef uintptr_t (*LFpLpL_t)(void*, uintptr_t, void*, uintptr_t); @@ -1148,6 +1159,7 @@ typedef void* (*pFpiLL_t)(void*, int32_t, uintptr_t, uintptr_t); typedef void* (*pFpipi_t)(void*, int32_t, void*, int32_t); typedef void* (*pFpipd_t)(void*, int32_t, void*, double); typedef void* (*pFpipp_t)(void*, int32_t, void*, void*); +typedef void* (*pFpCip_t)(void*, uint8_t, int32_t, void*); typedef void* (*pFpCWp_t)(void*, uint8_t, uint16_t, void*); typedef void* (*pFpCuW_t)(void*, uint8_t, uint32_t, uint16_t); typedef void* (*pFpCuu_t)(void*, uint8_t, uint32_t, uint32_t); @@ -1360,6 +1372,7 @@ typedef void (*vFpluul_t)(void*, intptr_t, uint32_t, uint32_t, intptr_t); typedef void (*vFplppp_t)(void*, intptr_t, void*, void*, void*); typedef void (*vFpLLLL_t)(void*, uintptr_t, uintptr_t, uintptr_t, uintptr_t); typedef void (*vFpLLpp_t)(void*, uintptr_t, uintptr_t, void*, void*); +typedef void (*vFpLpiL_t)(void*, uintptr_t, void*, int32_t, uintptr_t); typedef void (*vFppiii_t)(void*, void*, int32_t, int32_t, int32_t); typedef void (*vFppiiu_t)(void*, void*, int32_t, int32_t, uint32_t); typedef void (*vFppiip_t)(void*, void*, int32_t, int32_t, void*); @@ -1454,6 +1467,7 @@ typedef int32_t (*iFpippi_t)(void*, int32_t, void*, void*, int32_t); typedef int32_t (*iFpippW_t)(void*, int32_t, void*, void*, uint16_t); typedef int32_t (*iFpippp_t)(void*, int32_t, void*, void*, void*); typedef int32_t (*iFpCCCC_t)(void*, uint8_t, uint8_t, uint8_t, uint8_t); +typedef int32_t (*iFpCupp_t)(void*, uint8_t, uint32_t, void*, void*); typedef int32_t (*iFpCpip_t)(void*, uint8_t, void*, int32_t, void*); typedef int32_t (*iFpuill_t)(void*, uint32_t, int32_t, intptr_t, intptr_t); typedef int32_t (*iFpuipi_t)(void*, uint32_t, int32_t, void*, int32_t); @@ -1462,7 +1476,6 @@ typedef int32_t (*iFpuuip_t)(void*, uint32_t, uint32_t, int32_t, void*); typedef int32_t (*iFpuuui_t)(void*, uint32_t, uint32_t, uint32_t, int32_t); typedef int32_t (*iFpuuup_t)(void*, uint32_t, uint32_t, uint32_t, void*); typedef int32_t (*iFpuuLL_t)(void*, uint32_t, uint32_t, uintptr_t, uintptr_t); -typedef int32_t (*iFpuupp_t)(void*, uint32_t, uint32_t, void*, void*); typedef int32_t (*iFpulup_t)(void*, uint32_t, intptr_t, uint32_t, void*); typedef int32_t (*iFpulpp_t)(void*, uint32_t, intptr_t, void*, void*); typedef int32_t (*iFpupiU_t)(void*, uint32_t, void*, int32_t, uint64_t); @@ -1472,14 +1485,24 @@ typedef int32_t (*iFpUiUi_t)(void*, uint64_t, int32_t, uint64_t, int32_t); typedef int32_t (*iFpUupp_t)(void*, uint64_t, uint32_t, void*, void*); typedef int32_t (*iFplupp_t)(void*, intptr_t, uint32_t, void*, void*); typedef int32_t (*iFplluu_t)(void*, intptr_t, intptr_t, uint32_t, uint32_t); +typedef int32_t (*iFpLiup_t)(void*, uintptr_t, int32_t, uint32_t, void*); +typedef int32_t (*iFpLilp_t)(void*, uintptr_t, int32_t, intptr_t, void*); typedef int32_t (*iFpLiLi_t)(void*, uintptr_t, int32_t, uintptr_t, int32_t); typedef int32_t (*iFpLlpp_t)(void*, uintptr_t, intptr_t, void*, void*); +typedef int32_t (*iFpLLii_t)(void*, uintptr_t, uintptr_t, int32_t, int32_t); typedef int32_t (*iFpLLup_t)(void*, uintptr_t, uintptr_t, uint32_t, void*); typedef int32_t (*iFpLLpp_t)(void*, uintptr_t, uintptr_t, void*, void*); +typedef int32_t (*iFpLpii_t)(void*, uintptr_t, void*, int32_t, int32_t); +typedef int32_t (*iFpLpiL_t)(void*, uintptr_t, void*, int32_t, uintptr_t); +typedef int32_t (*iFpLpuL_t)(void*, uintptr_t, void*, uint32_t, uintptr_t); +typedef int32_t (*iFpLpup_t)(void*, uintptr_t, void*, uint32_t, void*); +typedef int32_t (*iFpLpLi_t)(void*, uintptr_t, void*, uintptr_t, int32_t); typedef int32_t (*iFpLppi_t)(void*, uintptr_t, void*, void*, int32_t); +typedef int32_t (*iFpLppL_t)(void*, uintptr_t, void*, void*, uintptr_t); typedef int32_t (*iFpLppp_t)(void*, uintptr_t, void*, void*, void*); typedef int32_t (*iFppiiu_t)(void*, void*, int32_t, int32_t, uint32_t); typedef int32_t (*iFppiip_t)(void*, void*, int32_t, int32_t, void*); +typedef int32_t (*iFppiuu_t)(void*, void*, int32_t, uint32_t, uint32_t); typedef int32_t (*iFppiup_t)(void*, void*, int32_t, uint32_t, void*); typedef int32_t (*iFppiLi_t)(void*, void*, int32_t, uintptr_t, int32_t); typedef int32_t (*iFppiLL_t)(void*, void*, int32_t, uintptr_t, uintptr_t); @@ -1498,7 +1521,6 @@ typedef int32_t (*iFppLpi_t)(void*, void*, uintptr_t, void*, int32_t); typedef int32_t (*iFppLpL_t)(void*, void*, uintptr_t, void*, uintptr_t); typedef int32_t (*iFppLpp_t)(void*, void*, uintptr_t, void*, void*); typedef int32_t (*iFpppii_t)(void*, void*, void*, int32_t, int32_t); -typedef int32_t (*iFpppiL_t)(void*, void*, void*, int32_t, uintptr_t); typedef int32_t (*iFpppip_t)(void*, void*, void*, int32_t, void*); typedef int32_t (*iFpppui_t)(void*, void*, void*, uint32_t, int32_t); typedef int32_t (*iFpppup_t)(void*, void*, void*, uint32_t, void*); @@ -1525,7 +1547,6 @@ typedef uint32_t (*uFpWuip_t)(void*, uint16_t, uint32_t, int32_t, void*); typedef uint32_t (*uFpuuuu_t)(void*, uint32_t, uint32_t, uint32_t, uint32_t); typedef uint32_t (*uFpuupp_t)(void*, uint32_t, uint32_t, void*, void*); typedef uint32_t (*uFpupuu_t)(void*, uint32_t, void*, uint32_t, uint32_t); -typedef uint32_t (*uFppiip_t)(void*, void*, int32_t, int32_t, void*); typedef uint32_t (*uFppipp_t)(void*, void*, int32_t, void*, void*); typedef uint32_t (*uFppuup_t)(void*, void*, uint32_t, uint32_t, void*); typedef uint32_t (*uFppupp_t)(void*, void*, uint32_t, void*, void*); @@ -1549,7 +1570,9 @@ typedef uintptr_t (*LFEpppp_t)(x64emu_t*, void*, void*, void*, void*); typedef uintptr_t (*LFuiCiu_t)(uint32_t, int32_t, uint8_t, int32_t, uint32_t); typedef uintptr_t (*LFpuipp_t)(void*, uint32_t, int32_t, void*, void*); typedef uintptr_t (*LFpuppi_t)(void*, uint32_t, void*, void*, int32_t); +typedef uintptr_t (*LFpLuuu_t)(void*, uintptr_t, uint32_t, uint32_t, uint32_t); typedef uintptr_t (*LFpLLLp_t)(void*, uintptr_t, uintptr_t, uintptr_t, void*); +typedef uintptr_t (*LFpLpuu_t)(void*, uintptr_t, void*, uint32_t, uint32_t); typedef uintptr_t (*LFpLppL_t)(void*, uintptr_t, void*, void*, uintptr_t); typedef uintptr_t (*LFpLppp_t)(void*, uintptr_t, void*, void*, void*); typedef uintptr_t (*LFppLLp_t)(void*, void*, uintptr_t, uintptr_t, void*); @@ -1607,6 +1630,8 @@ typedef void* (*pFpUdii_t)(void*, uint64_t, double, int32_t, int32_t); typedef void* (*pFpfffi_t)(void*, float, float, float, int32_t); typedef void* (*pFpdddd_t)(void*, double, double, double, double); typedef void* (*pFplppp_t)(void*, intptr_t, void*, void*, void*); +typedef void* (*pFpLiii_t)(void*, uintptr_t, int32_t, int32_t, int32_t); +typedef void* (*pFpLLLp_t)(void*, uintptr_t, uintptr_t, uintptr_t, void*); typedef void* (*pFpLpii_t)(void*, uintptr_t, void*, int32_t, int32_t); typedef void* (*pFppiii_t)(void*, void*, int32_t, int32_t, int32_t); typedef void* (*pFppiip_t)(void*, void*, int32_t, int32_t, void*); @@ -1622,12 +1647,10 @@ typedef void* (*pFppupp_t)(void*, void*, uint32_t, void*, void*); typedef void* (*pFppddi_t)(void*, void*, double, double, int32_t); typedef void* (*pFppddu_t)(void*, void*, double, double, uint32_t); typedef void* (*pFppLii_t)(void*, void*, uintptr_t, int32_t, int32_t); -typedef void* (*pFppLLp_t)(void*, void*, uintptr_t, uintptr_t, void*); typedef void* (*pFpppii_t)(void*, void*, void*, int32_t, int32_t); typedef void* (*pFpppip_t)(void*, void*, void*, int32_t, void*); typedef void* (*pFpppIi_t)(void*, void*, void*, int64_t, int32_t); typedef void* (*pFpppui_t)(void*, void*, void*, uint32_t, int32_t); -typedef void* (*pFpppuu_t)(void*, void*, void*, uint32_t, uint32_t); typedef void* (*pFpppup_t)(void*, void*, void*, uint32_t, void*); typedef void* (*pFpppLi_t)(void*, void*, void*, uintptr_t, int32_t); typedef void* (*pFppppi_t)(void*, void*, void*, void*, int32_t); @@ -1819,13 +1842,13 @@ typedef int32_t (*iFippppp_t)(int32_t, void*, void*, void*, void*, void*); typedef int32_t (*iFdipppL_t)(double, int32_t, void*, void*, void*, uintptr_t); typedef int32_t (*iFDipppL_t)(long double, int32_t, void*, void*, void*, uintptr_t); typedef int32_t (*iFlpippp_t)(intptr_t, void*, int32_t, void*, void*, void*); -typedef int32_t (*iFLppipp_t)(uintptr_t, void*, void*, int32_t, void*, void*); typedef int32_t (*iFpiiiii_t)(void*, int32_t, int32_t, int32_t, int32_t, int32_t); typedef int32_t (*iFpiiiiu_t)(void*, int32_t, int32_t, int32_t, int32_t, uint32_t); typedef int32_t (*iFpiiiip_t)(void*, int32_t, int32_t, int32_t, int32_t, void*); typedef int32_t (*iFpiiipp_t)(void*, int32_t, int32_t, int32_t, void*, void*); typedef int32_t (*iFpiiuii_t)(void*, int32_t, int32_t, uint32_t, int32_t, int32_t); typedef int32_t (*iFpiiuui_t)(void*, int32_t, int32_t, uint32_t, uint32_t, int32_t); +typedef int32_t (*iFpiiupp_t)(void*, int32_t, int32_t, uint32_t, void*, void*); typedef int32_t (*iFpiipip_t)(void*, int32_t, int32_t, void*, int32_t, void*); typedef int32_t (*iFpiippu_t)(void*, int32_t, int32_t, void*, void*, uint32_t); typedef int32_t (*iFpiippp_t)(void*, int32_t, int32_t, void*, void*, void*); @@ -1833,13 +1856,16 @@ typedef int32_t (*iFpiCCpu_t)(void*, int32_t, uint8_t, uint8_t, void*, uint32_t) typedef int32_t (*iFpiuuup_t)(void*, int32_t, uint32_t, uint32_t, uint32_t, void*); typedef int32_t (*iFpiuupp_t)(void*, int32_t, uint32_t, uint32_t, void*, void*); typedef int32_t (*iFpipipi_t)(void*, int32_t, void*, int32_t, void*, int32_t); +typedef int32_t (*iFpipupp_t)(void*, int32_t, void*, uint32_t, void*, void*); typedef int32_t (*iFpippip_t)(void*, int32_t, void*, void*, int32_t, void*); typedef int32_t (*iFpipppL_t)(void*, int32_t, void*, void*, void*, uintptr_t); typedef int32_t (*iFpipppp_t)(void*, int32_t, void*, void*, void*, void*); +typedef int32_t (*iFpCiipp_t)(void*, uint8_t, int32_t, int32_t, void*, void*); typedef int32_t (*iFpCpipu_t)(void*, uint8_t, void*, int32_t, void*, uint32_t); typedef int32_t (*iFpWpppp_t)(void*, uint16_t, void*, void*, void*, void*); typedef int32_t (*iFpuiCpp_t)(void*, uint32_t, int32_t, uint8_t, void*, void*); typedef int32_t (*iFpuippp_t)(void*, uint32_t, int32_t, void*, void*, void*); +typedef int32_t (*iFpuuuuu_t)(void*, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t); typedef int32_t (*iFpuupuu_t)(void*, uint32_t, uint32_t, void*, uint32_t, uint32_t); typedef int32_t (*iFpuLLpp_t)(void*, uint32_t, uintptr_t, uintptr_t, void*, void*); typedef int32_t (*iFpupuui_t)(void*, uint32_t, void*, uint32_t, uint32_t, int32_t); @@ -1849,12 +1875,21 @@ typedef int32_t (*iFpUuuLp_t)(void*, uint64_t, uint32_t, uint32_t, uintptr_t, vo typedef int32_t (*iFpUuupp_t)(void*, uint64_t, uint32_t, uint32_t, void*, void*); typedef int32_t (*iFpUUUip_t)(void*, uint64_t, uint64_t, uint64_t, int32_t, void*); typedef int32_t (*iFpUUUUp_t)(void*, uint64_t, uint64_t, uint64_t, uint64_t, void*); +typedef int32_t (*iFpLiiiL_t)(void*, uintptr_t, int32_t, int32_t, int32_t, uintptr_t); +typedef int32_t (*iFpLiiip_t)(void*, uintptr_t, int32_t, int32_t, int32_t, void*); +typedef int32_t (*iFpLiiuu_t)(void*, uintptr_t, int32_t, int32_t, uint32_t, uint32_t); typedef int32_t (*iFpLipLu_t)(void*, uintptr_t, int32_t, void*, uintptr_t, uint32_t); typedef int32_t (*iFpLuipp_t)(void*, uintptr_t, uint32_t, int32_t, void*, void*); +typedef int32_t (*iFpLuupp_t)(void*, uintptr_t, uint32_t, uint32_t, void*, void*); +typedef int32_t (*iFpLupip_t)(void*, uintptr_t, uint32_t, void*, int32_t, void*); +typedef int32_t (*iFpLLLLL_t)(void*, uintptr_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t); typedef int32_t (*iFpLLppp_t)(void*, uintptr_t, uintptr_t, void*, void*, void*); +typedef int32_t (*iFpLpipi_t)(void*, uintptr_t, void*, int32_t, void*, int32_t); +typedef int32_t (*iFpLppii_t)(void*, uintptr_t, void*, void*, int32_t, int32_t); +typedef int32_t (*iFpLpppL_t)(void*, uintptr_t, void*, void*, void*, uintptr_t); +typedef int32_t (*iFpLpppp_t)(void*, uintptr_t, void*, void*, void*, void*); typedef int32_t (*iFppiiii_t)(void*, void*, int32_t, int32_t, int32_t, int32_t); typedef int32_t (*iFppiiip_t)(void*, void*, int32_t, int32_t, int32_t, void*); -typedef int32_t (*iFppiiuu_t)(void*, void*, int32_t, int32_t, uint32_t, uint32_t); typedef int32_t (*iFppiipi_t)(void*, void*, int32_t, int32_t, void*, int32_t); typedef int32_t (*iFppiipp_t)(void*, void*, int32_t, int32_t, void*, void*); typedef int32_t (*iFppiupp_t)(void*, void*, int32_t, uint32_t, void*, void*); @@ -1863,7 +1898,6 @@ typedef int32_t (*iFppipiL_t)(void*, void*, int32_t, void*, int32_t, uintptr_t); typedef int32_t (*iFppipip_t)(void*, void*, int32_t, void*, int32_t, void*); typedef int32_t (*iFppIppp_t)(void*, void*, int64_t, void*, void*, void*); typedef int32_t (*iFppuiii_t)(void*, void*, uint32_t, int32_t, int32_t, int32_t); -typedef int32_t (*iFppuiiL_t)(void*, void*, uint32_t, int32_t, int32_t, uintptr_t); typedef int32_t (*iFppuIII_t)(void*, void*, uint32_t, int64_t, int64_t, int64_t); typedef int32_t (*iFppuupp_t)(void*, void*, uint32_t, uint32_t, void*, void*); typedef int32_t (*iFppupip_t)(void*, void*, uint32_t, void*, int32_t, void*); @@ -1872,6 +1906,7 @@ typedef int32_t (*iFppdidd_t)(void*, void*, double, int32_t, double, double); typedef int32_t (*iFpplupp_t)(void*, void*, intptr_t, uint32_t, void*, void*); typedef int32_t (*iFpplppi_t)(void*, void*, intptr_t, void*, void*, int32_t); typedef int32_t (*iFppLupp_t)(void*, void*, uintptr_t, uint32_t, void*, void*); +typedef int32_t (*iFppLLiL_t)(void*, void*, uintptr_t, uintptr_t, int32_t, uintptr_t); typedef int32_t (*iFppLLup_t)(void*, void*, uintptr_t, uintptr_t, uint32_t, void*); typedef int32_t (*iFppLpLp_t)(void*, void*, uintptr_t, void*, uintptr_t, void*); typedef int32_t (*iFppLppp_t)(void*, void*, uintptr_t, void*, void*, void*); @@ -1887,7 +1922,6 @@ typedef int32_t (*iFppppiu_t)(void*, void*, void*, void*, int32_t, uint32_t); typedef int32_t (*iFppppip_t)(void*, void*, void*, void*, int32_t, void*); typedef int32_t (*iFppppup_t)(void*, void*, void*, void*, uint32_t, void*); typedef int32_t (*iFpppppi_t)(void*, void*, void*, void*, void*, int32_t); -typedef int32_t (*iFpppppL_t)(void*, void*, void*, void*, void*, uintptr_t); typedef int32_t (*iFpppppp_t)(void*, void*, void*, void*, void*, void*); typedef uint32_t (*uFEiippp_t)(x64emu_t*, int32_t, int32_t, void*, void*, void*); typedef uint32_t (*uFEiuppp_t)(x64emu_t*, int32_t, uint32_t, void*, void*, void*); @@ -1958,6 +1992,7 @@ typedef void* (*pFpuuwwu_t)(void*, uint32_t, uint32_t, int16_t, int16_t, uint32_ typedef void* (*pFpuuuuu_t)(void*, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t); typedef void* (*pFpuuupu_t)(void*, uint32_t, uint32_t, uint32_t, void*, uint32_t); typedef void* (*pFpuuUUU_t)(void*, uint32_t, uint32_t, uint64_t, uint64_t, uint64_t); +typedef void* (*pFpupuui_t)(void*, uint32_t, void*, uint32_t, uint32_t, int32_t); typedef void* (*pFpupppp_t)(void*, uint32_t, void*, void*, void*, void*); typedef void* (*pFplpppp_t)(void*, intptr_t, void*, void*, void*, void*); typedef void* (*pFpLppii_t)(void*, uintptr_t, void*, void*, int32_t, int32_t); @@ -2062,6 +2097,7 @@ typedef void (*vFpUUUUuu_t)(void*, uint64_t, uint64_t, uint64_t, uint64_t, uint3 typedef void (*vFpddiidd_t)(void*, double, double, int32_t, int32_t, double, double); typedef void (*vFpdddddd_t)(void*, double, double, double, double, double, double); typedef void (*vFpLiLiLp_t)(void*, uintptr_t, int32_t, uintptr_t, int32_t, uintptr_t, void*); +typedef void (*vFpLpiipi_t)(void*, uintptr_t, void*, int32_t, int32_t, void*, int32_t); typedef void (*vFppiiiii_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t); typedef void (*vFppiiiip_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, void*); typedef void (*vFppiiipi_t)(void*, void*, int32_t, int32_t, int32_t, void*, int32_t); @@ -2109,8 +2145,9 @@ typedef int32_t (*iFpiiiuwp_t)(void*, int32_t, int32_t, int32_t, uint32_t, int16 typedef int32_t (*iFpiiuuiu_t)(void*, int32_t, int32_t, uint32_t, uint32_t, int32_t, uint32_t); typedef int32_t (*iFpiipppp_t)(void*, int32_t, int32_t, void*, void*, void*, void*); typedef int32_t (*iFpiuiipp_t)(void*, int32_t, uint32_t, int32_t, int32_t, void*, void*); -typedef int32_t (*iFpiupiii_t)(void*, int32_t, uint32_t, void*, int32_t, int32_t, int32_t); +typedef int32_t (*iFpiuLiii_t)(void*, int32_t, uint32_t, uintptr_t, int32_t, int32_t, int32_t); typedef int32_t (*iFpiupppp_t)(void*, int32_t, uint32_t, void*, void*, void*, void*); +typedef int32_t (*iFpiLuupp_t)(void*, int32_t, uintptr_t, uint32_t, uint32_t, void*, void*); typedef int32_t (*iFpiLuppp_t)(void*, int32_t, uintptr_t, uint32_t, void*, void*, void*); typedef int32_t (*iFpipipip_t)(void*, int32_t, void*, int32_t, void*, int32_t, void*); typedef int32_t (*iFpipippp_t)(void*, int32_t, void*, int32_t, void*, void*, void*); @@ -2127,16 +2164,21 @@ typedef int32_t (*iFpupuuui_t)(void*, uint32_t, void*, uint32_t, uint32_t, uint3 typedef int32_t (*iFpupupui_t)(void*, uint32_t, void*, uint32_t, void*, uint32_t, int32_t); typedef int32_t (*iFpuppppp_t)(void*, uint32_t, void*, void*, void*, void*, void*); typedef int32_t (*iFpllpppp_t)(void*, intptr_t, intptr_t, void*, void*, void*, void*); +typedef int32_t (*iFpLiiiiL_t)(void*, uintptr_t, int32_t, int32_t, int32_t, int32_t, uintptr_t); +typedef int32_t (*iFpLiiuui_t)(void*, uintptr_t, int32_t, int32_t, uint32_t, uint32_t, int32_t); typedef int32_t (*iFpLipipi_t)(void*, uintptr_t, int32_t, void*, int32_t, void*, int32_t); +typedef int32_t (*iFpLipupu_t)(void*, uintptr_t, int32_t, void*, uint32_t, void*, uint32_t); +typedef int32_t (*iFpLpiiii_t)(void*, uintptr_t, void*, int32_t, int32_t, int32_t, int32_t); +typedef int32_t (*iFpLpiiuu_t)(void*, uintptr_t, void*, int32_t, int32_t, uint32_t, uint32_t); +typedef int32_t (*iFpLpiipi_t)(void*, uintptr_t, void*, int32_t, int32_t, void*, int32_t); +typedef int32_t (*iFpLppiii_t)(void*, uintptr_t, void*, void*, int32_t, int32_t, int32_t); typedef int32_t (*iFppiiiip_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, void*); -typedef int32_t (*iFppiiuui_t)(void*, void*, int32_t, int32_t, uint32_t, uint32_t, int32_t); typedef int32_t (*iFppiiuup_t)(void*, void*, int32_t, int32_t, uint32_t, uint32_t, void*); typedef int32_t (*iFppiipii_t)(void*, void*, int32_t, int32_t, void*, int32_t, int32_t); typedef int32_t (*iFppiipiL_t)(void*, void*, int32_t, int32_t, void*, int32_t, uintptr_t); typedef int32_t (*iFppiuppi_t)(void*, void*, int32_t, uint32_t, void*, void*, int32_t); typedef int32_t (*iFppipiii_t)(void*, void*, int32_t, void*, int32_t, int32_t, int32_t); typedef int32_t (*iFppipiip_t)(void*, void*, int32_t, void*, int32_t, int32_t, void*); -typedef int32_t (*iFppipipi_t)(void*, void*, int32_t, void*, int32_t, void*, int32_t); typedef int32_t (*iFppipipp_t)(void*, void*, int32_t, void*, int32_t, void*, void*); typedef int32_t (*iFppippip_t)(void*, void*, int32_t, void*, void*, int32_t, void*); typedef int32_t (*iFppipppi_t)(void*, void*, int32_t, void*, void*, void*, int32_t); @@ -2148,15 +2190,13 @@ typedef int32_t (*iFppupupp_t)(void*, void*, uint32_t, void*, uint32_t, void*, v typedef int32_t (*iFppliupp_t)(void*, void*, intptr_t, int32_t, uint32_t, void*, void*); typedef int32_t (*iFppLiipp_t)(void*, void*, uintptr_t, int32_t, int32_t, void*, void*); typedef int32_t (*iFppLippp_t)(void*, void*, uintptr_t, int32_t, void*, void*, void*); -typedef int32_t (*iFpppiiii_t)(void*, void*, void*, int32_t, int32_t, int32_t, int32_t); +typedef int32_t (*iFppLuuii_t)(void*, void*, uintptr_t, uint32_t, uint32_t, int32_t, int32_t); typedef int32_t (*iFpppiiuu_t)(void*, void*, void*, int32_t, int32_t, uint32_t, uint32_t); typedef int32_t (*iFpppiiup_t)(void*, void*, void*, int32_t, int32_t, uint32_t, void*); -typedef int32_t (*iFpppiipi_t)(void*, void*, void*, int32_t, int32_t, void*, int32_t); typedef int32_t (*iFpppiuwu_t)(void*, void*, void*, int32_t, uint32_t, int16_t, uint32_t); typedef int32_t (*iFpppippi_t)(void*, void*, void*, int32_t, void*, void*, int32_t); typedef int32_t (*iFpppippp_t)(void*, void*, void*, int32_t, void*, void*, void*); typedef int32_t (*iFpppuiii_t)(void*, void*, void*, uint32_t, int32_t, int32_t, int32_t); -typedef int32_t (*iFppppiii_t)(void*, void*, void*, void*, int32_t, int32_t, int32_t); typedef int32_t (*iFppppilp_t)(void*, void*, void*, void*, int32_t, intptr_t, void*); typedef int32_t (*iFppppipp_t)(void*, void*, void*, void*, int32_t, void*, void*); typedef int32_t (*iFppppdpu_t)(void*, void*, void*, void*, double, void*, uint32_t); @@ -2178,6 +2218,8 @@ typedef uint32_t (*uFppuuuup_t)(void*, void*, uint32_t, uint32_t, uint32_t, uint typedef uint32_t (*uFppppppp_t)(void*, void*, void*, void*, void*, void*, void*); typedef uintptr_t (*LFEppLppU_t)(x64emu_t*, void*, void*, uintptr_t, void*, void*, uint64_t); typedef uintptr_t (*LFEpppppu_t)(x64emu_t*, void*, void*, void*, void*, void*, uint32_t); +typedef uintptr_t (*LFpLLuupp_t)(void*, uintptr_t, uintptr_t, uint32_t, uint32_t, void*, void*); +typedef uintptr_t (*LFpLLppuu_t)(void*, uintptr_t, uintptr_t, void*, void*, uint32_t, uint32_t); typedef void* (*pFEpLiiii_t)(x64emu_t*, void*, uintptr_t, int32_t, int32_t, int32_t, int32_t); typedef void* (*pFEpLiiiI_t)(x64emu_t*, void*, uintptr_t, int32_t, int32_t, int32_t, int64_t); typedef void* (*pFEpLiiil_t)(x64emu_t*, void*, uintptr_t, int32_t, int32_t, int32_t, intptr_t); @@ -2281,6 +2323,7 @@ typedef void (*vFpuppippp_t)(void*, uint32_t, void*, void*, int32_t, void*, void typedef void (*vFpuppLLLL_t)(void*, uint32_t, void*, void*, uintptr_t, uintptr_t, uintptr_t, uintptr_t); typedef void (*vFpUiUiupi_t)(void*, uint64_t, int32_t, uint64_t, int32_t, uint32_t, void*, int32_t); typedef void (*vFpUuuUUUi_t)(void*, uint64_t, uint32_t, uint32_t, uint64_t, uint64_t, uint64_t, int32_t); +typedef void (*vFpLppiipi_t)(void*, uintptr_t, void*, void*, int32_t, int32_t, void*, int32_t); typedef void (*vFppiiiiii_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t); typedef void (*vFppiiipii_t)(void*, void*, int32_t, int32_t, int32_t, void*, int32_t, int32_t); typedef void (*vFppipipiu_t)(void*, void*, int32_t, void*, int32_t, void*, int32_t, uint32_t); @@ -2312,12 +2355,17 @@ typedef int32_t (*iFpuiipppp_t)(void*, uint32_t, int32_t, int32_t, void*, void*, typedef int32_t (*iFpuippLpp_t)(void*, uint32_t, int32_t, void*, void*, uintptr_t, void*, void*); typedef int32_t (*iFpuuiiiii_t)(void*, uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t); typedef int32_t (*iFpuuupupu_t)(void*, uint32_t, uint32_t, uint32_t, void*, uint32_t, void*, uint32_t); +typedef int32_t (*iFpuupuupp_t)(void*, uint32_t, uint32_t, void*, uint32_t, uint32_t, void*, void*); typedef int32_t (*iFpupppWWu_t)(void*, uint32_t, void*, void*, void*, uint16_t, uint16_t, uint32_t); typedef int32_t (*iFpupppppp_t)(void*, uint32_t, void*, void*, void*, void*, void*, void*); typedef int32_t (*iFpUuuLpUi_t)(void*, uint64_t, uint32_t, uint32_t, uintptr_t, void*, uint64_t, int32_t); typedef int32_t (*iFpduuulul_t)(void*, double, uint32_t, uint32_t, uint32_t, intptr_t, uint32_t, intptr_t); +typedef int32_t (*iFpLLiippp_t)(void*, uintptr_t, uintptr_t, int32_t, int32_t, void*, void*, void*); +typedef int32_t (*iFpLLLiipi_t)(void*, uintptr_t, uintptr_t, uintptr_t, int32_t, int32_t, void*, int32_t); typedef int32_t (*iFpLLppppp_t)(void*, uintptr_t, uintptr_t, void*, void*, void*, void*, void*); typedef int32_t (*iFpLpipppp_t)(void*, uintptr_t, void*, int32_t, void*, void*, void*, void*); +typedef int32_t (*iFpLppLpip_t)(void*, uintptr_t, void*, void*, uintptr_t, void*, int32_t, void*); +typedef int32_t (*iFpLpppppp_t)(void*, uintptr_t, void*, void*, void*, void*, void*, void*); typedef int32_t (*iFppiiiiiu_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t); typedef int32_t (*iFppiiipip_t)(void*, void*, int32_t, int32_t, int32_t, void*, int32_t, void*); typedef int32_t (*iFppIIIppp_t)(void*, void*, int64_t, int64_t, int64_t, void*, void*, void*); @@ -2325,9 +2373,7 @@ typedef int32_t (*iFppuiiuuu_t)(void*, void*, uint32_t, int32_t, int32_t, uint32 typedef int32_t (*iFppuuuuuu_t)(void*, void*, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t); typedef int32_t (*iFppuppppp_t)(void*, void*, uint32_t, void*, void*, void*, void*, void*); typedef int32_t (*iFpppiiipi_t)(void*, void*, void*, int32_t, int32_t, int32_t, void*, int32_t); -typedef int32_t (*iFpppiippp_t)(void*, void*, void*, int32_t, int32_t, void*, void*, void*); typedef int32_t (*iFpppipipi_t)(void*, void*, void*, int32_t, void*, int32_t, void*, int32_t); -typedef int32_t (*iFppppiipi_t)(void*, void*, void*, void*, int32_t, int32_t, void*, int32_t); typedef int32_t (*iFppppippp_t)(void*, void*, void*, void*, int32_t, void*, void*, void*); typedef int32_t (*iFppppppii_t)(void*, void*, void*, void*, void*, void*, int32_t, int32_t); typedef int32_t (*iFpppppppi_t)(void*, void*, void*, void*, void*, void*, void*, int32_t); @@ -2348,6 +2394,7 @@ typedef uint32_t (*uFppuppppp_t)(void*, void*, uint32_t, void*, void*, void*, vo typedef uint32_t (*uFpppppupp_t)(void*, void*, void*, void*, void*, uint32_t, void*, void*); typedef uintptr_t (*LFELpLpLpi_t)(x64emu_t*, uintptr_t, void*, uintptr_t, void*, uintptr_t, void*, int32_t); typedef uintptr_t (*LFEpiupppp_t)(x64emu_t*, void*, int32_t, uint32_t, void*, void*, void*, void*); +typedef uintptr_t (*LFpLpuuLLu_t)(void*, uintptr_t, void*, uint32_t, uint32_t, uintptr_t, uintptr_t, uint32_t); typedef void* (*pFEiplllpp_t)(x64emu_t*, int32_t, void*, intptr_t, intptr_t, intptr_t, void*, void*); typedef void* (*pFEpiuCppp_t)(x64emu_t*, void*, int32_t, uint32_t, uint8_t, void*, void*, void*); typedef void* (*pFEppLiiip_t)(x64emu_t*, void*, void*, uintptr_t, int32_t, int32_t, int32_t, void*); @@ -2374,7 +2421,6 @@ typedef void* (*pFpupppppp_t)(void*, uint32_t, void*, void*, void*, void*, void* typedef void* (*pFpdwwWWui_t)(void*, double, int16_t, int16_t, uint16_t, uint16_t, uint32_t, int32_t); typedef void* (*pFplpppppp_t)(void*, intptr_t, void*, void*, void*, void*, void*, void*); typedef void* (*pFppiiiiii_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t); -typedef void* (*pFpppuuLLu_t)(void*, void*, void*, uint32_t, uint32_t, uintptr_t, uintptr_t, uint32_t); typedef void* (*pFppppuppp_t)(void*, void*, void*, void*, uint32_t, void*, void*, void*); typedef void* (*pFpppppupp_t)(void*, void*, void*, void*, void*, uint32_t, void*, void*); typedef int32_t (*iWEpuuiipp_t)(x64emu_t*, void*, uint32_t, uint32_t, int32_t, int32_t, void*, void*); @@ -2414,6 +2460,7 @@ typedef void (*vFddddddddd_t)(double, double, double, double, double, double, do typedef void (*vFpiuippppi_t)(void*, int32_t, uint32_t, int32_t, void*, void*, void*, void*, int32_t); typedef void (*vFpipiuiipp_t)(void*, int32_t, void*, int32_t, uint32_t, int32_t, int32_t, void*, void*); typedef void (*vFpipppiipi_t)(void*, int32_t, void*, void*, void*, int32_t, int32_t, void*, int32_t); +typedef void (*vFpLpppippp_t)(void*, uintptr_t, void*, void*, void*, int32_t, void*, void*, void*); typedef void (*vFppiiiiiii_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t); typedef void (*vFppiiiiipi_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t, void*, int32_t); typedef void (*vFppiiiiupi_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, uint32_t, void*, int32_t); @@ -2446,9 +2493,15 @@ typedef int32_t (*iFdddpppppp_t)(double, double, double, void*, void*, void*, vo typedef int32_t (*iFpipLpiiip_t)(void*, int32_t, void*, uintptr_t, void*, int32_t, int32_t, int32_t, void*); typedef int32_t (*iFpuuuuuuuu_t)(void*, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t); typedef int32_t (*iFpuuuuduup_t)(void*, uint32_t, uint32_t, uint32_t, uint32_t, double, uint32_t, uint32_t, void*); +typedef int32_t (*iFpuuuLiiip_t)(void*, uint32_t, uint32_t, uint32_t, uintptr_t, int32_t, int32_t, int32_t, void*); +typedef int32_t (*iFpuuuLpppp_t)(void*, uint32_t, uint32_t, uint32_t, uintptr_t, void*, void*, void*, void*); typedef int32_t (*iFpduuuLuLp_t)(void*, double, uint32_t, uint32_t, uint32_t, uintptr_t, uint32_t, uintptr_t, void*); +typedef int32_t (*iFpLiuiiLLL_t)(void*, uintptr_t, int32_t, uint32_t, int32_t, int32_t, uintptr_t, uintptr_t, uintptr_t); +typedef int32_t (*iFpLLiiuuii_t)(void*, uintptr_t, uintptr_t, int32_t, int32_t, uint32_t, uint32_t, int32_t, int32_t); +typedef int32_t (*iFpLpiiuuii_t)(void*, uintptr_t, void*, int32_t, int32_t, uint32_t, uint32_t, int32_t, int32_t); +typedef int32_t (*iFpLppppppp_t)(void*, uintptr_t, void*, void*, void*, void*, void*, void*, void*); typedef int32_t (*iFppiiiiiii_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t); -typedef int32_t (*iFppiuiippL_t)(void*, void*, int32_t, uint32_t, int32_t, int32_t, void*, void*, uintptr_t); +typedef int32_t (*iFppippippp_t)(void*, void*, int32_t, void*, void*, int32_t, void*, void*, void*); typedef int32_t (*iFppuppuuuu_t)(void*, void*, uint32_t, void*, void*, uint32_t, uint32_t, uint32_t, uint32_t); typedef int32_t (*iFppLpiuppp_t)(void*, void*, uintptr_t, void*, int32_t, uint32_t, void*, void*, void*); typedef int32_t (*iFpppiiipip_t)(void*, void*, void*, int32_t, int32_t, int32_t, void*, int32_t, void*); @@ -2465,6 +2518,7 @@ typedef uint32_t (*uFppppppppp_t)(void*, void*, void*, void*, void*, void*, void typedef intptr_t (*lFpppipiipp_t)(void*, void*, void*, int32_t, void*, int32_t, int32_t, void*, void*); typedef intptr_t (*lFpppippppp_t)(void*, void*, void*, int32_t, void*, void*, void*, void*, void*); typedef uintptr_t (*LFEppppppii_t)(x64emu_t*, void*, void*, void*, void*, void*, void*, int32_t, int32_t); +typedef uintptr_t (*LFpLiiuuuLL_t)(void*, uintptr_t, int32_t, int32_t, uint32_t, uint32_t, uint32_t, uintptr_t, uintptr_t); typedef void* (*pFEppiiuuLi_t)(x64emu_t*, void*, void*, int32_t, int32_t, uint32_t, uint32_t, uintptr_t, int32_t); typedef void* (*pFEppuippuu_t)(x64emu_t*, void*, void*, uint32_t, int32_t, void*, void*, uint32_t, uint32_t); typedef void* (*pFEpppppiiV_t)(x64emu_t*, void*, void*, void*, void*, void*, int32_t, int32_t, void*); @@ -2477,7 +2531,6 @@ typedef void* (*pFpCuWCCuuu_t)(void*, uint8_t, uint32_t, uint16_t, uint8_t, uint typedef void* (*pFpuuwwWWww_t)(void*, uint32_t, uint32_t, int16_t, int16_t, uint16_t, uint16_t, int16_t, int16_t); typedef void* (*pFpupuuuuup_t)(void*, uint32_t, void*, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, void*); typedef void* (*pFppiiiiiip_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, void*); -typedef void* (*pFppiiuuuLL_t)(void*, void*, int32_t, int32_t, uint32_t, uint32_t, uint32_t, uintptr_t, uintptr_t); typedef void* (*pFppipppppp_t)(void*, void*, int32_t, void*, void*, void*, void*, void*, void*); typedef void* (*pFpppiiiiii_t)(void*, void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t); typedef void* (*pFpppWWWWWp_t)(void*, void*, void*, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t, void*); @@ -2534,12 +2587,12 @@ typedef int32_t (*iFiiiiiiiiip_t)(int32_t, int32_t, int32_t, int32_t, int32_t, i typedef int32_t (*iFpiipiiipip_t)(void*, int32_t, int32_t, void*, int32_t, int32_t, int32_t, void*, int32_t, void*); typedef int32_t (*iFpippddiidd_t)(void*, int32_t, void*, void*, double, double, int32_t, int32_t, double, double); typedef int32_t (*iFpCuWCCCCup_t)(void*, uint8_t, uint32_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint32_t, void*); -typedef int32_t (*iFpuupiuiipp_t)(void*, uint32_t, uint32_t, void*, int32_t, uint32_t, int32_t, int32_t, void*, void*); +typedef int32_t (*iFpuuLiuiiLL_t)(void*, uint32_t, uint32_t, uintptr_t, int32_t, uint32_t, int32_t, int32_t, uintptr_t, uintptr_t); +typedef int32_t (*iFpLLpiiuuii_t)(void*, uintptr_t, uintptr_t, void*, int32_t, int32_t, uint32_t, uint32_t, int32_t, int32_t); typedef int32_t (*iFppuuiiiiii_t)(void*, void*, uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t); typedef int32_t (*iFppuuiiuupi_t)(void*, void*, uint32_t, uint32_t, int32_t, int32_t, uint32_t, uint32_t, void*, int32_t); typedef int32_t (*iFpppiiipipi_t)(void*, void*, void*, int32_t, int32_t, int32_t, void*, int32_t, void*, int32_t); typedef int32_t (*iFpppLLipppp_t)(void*, void*, void*, uintptr_t, uintptr_t, int32_t, void*, void*, void*, void*); -typedef int32_t (*iFppppiiuuii_t)(void*, void*, void*, void*, int32_t, int32_t, uint32_t, uint32_t, int32_t, int32_t); typedef int32_t (*iFpppppppipi_t)(void*, void*, void*, void*, void*, void*, void*, int32_t, void*, int32_t); typedef uint32_t (*uFpddpippppp_t)(void*, double, double, void*, int32_t, void*, void*, void*, void*, void*); typedef uint32_t (*uFpppppppppp_t)(void*, void*, void*, void*, void*, void*, void*, void*, void*, void*); @@ -2593,9 +2646,11 @@ typedef int32_t (*iFEppppiiiiuu_t)(x64emu_t*, void*, void*, void*, void*, int32_ typedef int32_t (*iFEpppppppppp_t)(x64emu_t*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*); typedef int32_t (*iFiiiiiiiiiip_t)(int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, void*); typedef int32_t (*iFpiippiiipip_t)(void*, int32_t, int32_t, void*, void*, int32_t, int32_t, int32_t, void*, int32_t, void*); +typedef int32_t (*iFpippupppppp_t)(void*, int32_t, void*, void*, uint32_t, void*, void*, void*, void*, void*, void*); +typedef int32_t (*iFpLipiiiippp_t)(void*, uintptr_t, int32_t, void*, int32_t, int32_t, int32_t, int32_t, void*, void*, void*); +typedef int32_t (*iFpLLpiiuuiiL_t)(void*, uintptr_t, uintptr_t, void*, int32_t, int32_t, uint32_t, uint32_t, int32_t, int32_t, uintptr_t); typedef int32_t (*iFppippipppip_t)(void*, void*, int32_t, void*, void*, int32_t, void*, void*, void*, int32_t, void*); typedef int32_t (*iFpppiiuuiiuu_t)(void*, void*, void*, int32_t, int32_t, uint32_t, uint32_t, int32_t, int32_t, uint32_t, uint32_t); -typedef int32_t (*iFppppiiuuiiL_t)(void*, void*, void*, void*, int32_t, int32_t, uint32_t, uint32_t, int32_t, int32_t, uintptr_t); typedef uint32_t (*uFEpLiupppLuV_t)(x64emu_t*, void*, uintptr_t, int32_t, uint32_t, void*, void*, void*, uintptr_t, uint32_t, void*); typedef uint32_t (*uFEpLippppLup_t)(x64emu_t*, void*, uintptr_t, int32_t, void*, void*, void*, void*, uintptr_t, uint32_t, void*); typedef uint32_t (*uFEpLippppLuA_t)(x64emu_t*, void*, uintptr_t, int32_t, void*, void*, void*, void*, uintptr_t, uint32_t, void*); @@ -2631,6 +2686,7 @@ typedef int32_t (*iFEppppiiiiuui_t)(x64emu_t*, void*, void*, void*, void*, int32 typedef int32_t (*iFpipllipppppp_t)(void*, int32_t, void*, intptr_t, intptr_t, int32_t, void*, void*, void*, void*, void*, void*); typedef int32_t (*iFpipppppppppp_t)(void*, int32_t, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*); typedef int32_t (*iFpCCCWCWCCCWp_t)(void*, uint8_t, uint8_t, uint8_t, uint16_t, uint8_t, uint16_t, uint8_t, uint8_t, uint8_t, uint16_t, void*); +typedef int32_t (*iFpLLlliLppppp_t)(void*, uintptr_t, uintptr_t, intptr_t, intptr_t, int32_t, uintptr_t, void*, void*, void*, void*, void*); typedef int32_t (*iFpppllipppppp_t)(void*, void*, void*, intptr_t, intptr_t, int32_t, void*, void*, void*, void*, void*, void*); typedef int32_t (*iFpppppppppppp_t)(void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*); typedef void* (*pFEppiiuuuipii_t)(x64emu_t*, void*, void*, int32_t, int32_t, uint32_t, uint32_t, uint32_t, int32_t, void*, int32_t, int32_t); @@ -2997,6 +3053,7 @@ void LFLi(x64emu_t *emu, uintptr_t fcn) { LFLi_t fn = (LFLi_t)fcn; R_RAX=(uintpt void LFLL(x64emu_t *emu, uintptr_t fcn) { LFLL_t fn = (LFLL_t)fcn; R_RAX=(uintptr_t)fn((uintptr_t)R_RDI, (uintptr_t)R_RSI); } void LFLp(x64emu_t *emu, uintptr_t fcn) { LFLp_t fn = (LFLp_t)fcn; R_RAX=(uintptr_t)fn((uintptr_t)R_RDI, (void*)R_RSI); } void LFpi(x64emu_t *emu, uintptr_t fcn) { LFpi_t fn = (LFpi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI); } +void LFpu(x64emu_t *emu, uintptr_t fcn) { LFpu_t fn = (LFpu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI); } void LFpL(x64emu_t *emu, uintptr_t fcn) { LFpL_t fn = (LFpL_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI); } void LFpp(x64emu_t *emu, uintptr_t fcn) { LFpp_t fn = (LFpp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI); } void pFEi(x64emu_t *emu, uintptr_t fcn) { pFEi_t fn = (pFEi_t)fcn; R_RAX=(uintptr_t)fn(emu, (int32_t)R_RDI); } @@ -3222,6 +3279,7 @@ void iFpll(x64emu_t *emu, uintptr_t fcn) { iFpll_t fn = (iFpll_t)fcn; R_RAX=(int void iFplp(x64emu_t *emu, uintptr_t fcn) { iFplp_t fn = (iFplp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (intptr_t)R_RSI, (void*)R_RDX); } void iFpLi(x64emu_t *emu, uintptr_t fcn) { iFpLi_t fn = (iFpLi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX); } void iFpLu(x64emu_t *emu, uintptr_t fcn) { iFpLu_t fn = (iFpLu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX); } +void iFpLl(x64emu_t *emu, uintptr_t fcn) { iFpLl_t fn = (iFpLl_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (intptr_t)R_RDX); } void iFpLL(x64emu_t *emu, uintptr_t fcn) { iFpLL_t fn = (iFpLL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX); } void iFpLp(x64emu_t *emu, uintptr_t fcn) { iFpLp_t fn = (iFpLp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX); } void iFppi(x64emu_t *emu, uintptr_t fcn) { iFppi_t fn = (iFppi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX); } @@ -3320,6 +3378,7 @@ void LFLLL(x64emu_t *emu, uintptr_t fcn) { LFLLL_t fn = (LFLLL_t)fcn; R_RAX=(uin void LFLpu(x64emu_t *emu, uintptr_t fcn) { LFLpu_t fn = (LFLpu_t)fcn; R_RAX=(uintptr_t)fn((uintptr_t)R_RDI, (void*)R_RSI, (uint32_t)R_RDX); } void LFLpL(x64emu_t *emu, uintptr_t fcn) { LFLpL_t fn = (LFLpL_t)fcn; R_RAX=(uintptr_t)fn((uintptr_t)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX); } void LFpii(x64emu_t *emu, uintptr_t fcn) { LFpii_t fn = (LFpii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX); } +void LFpCi(x64emu_t *emu, uintptr_t fcn) { LFpCi_t fn = (LFpCi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint8_t)R_RSI, (int32_t)R_RDX); } void LFpuL(x64emu_t *emu, uintptr_t fcn) { LFpuL_t fn = (LFpuL_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uintptr_t)R_RDX); } void LFpup(x64emu_t *emu, uintptr_t fcn) { LFpup_t fn = (LFpup_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX); } void LFpLi(x64emu_t *emu, uintptr_t fcn) { LFpLi_t fn = (LFpLi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX); } @@ -3373,6 +3432,7 @@ void pFpid(x64emu_t *emu, uintptr_t fcn) { pFpid_t fn = (pFpid_t)fcn; R_RAX=(uin void pFpil(x64emu_t *emu, uintptr_t fcn) { pFpil_t fn = (pFpil_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (intptr_t)R_RDX); } void pFpiL(x64emu_t *emu, uintptr_t fcn) { pFpiL_t fn = (pFpiL_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (uintptr_t)R_RDX); } void pFpip(x64emu_t *emu, uintptr_t fcn) { pFpip_t fn = (pFpip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX); } +void pFpCi(x64emu_t *emu, uintptr_t fcn) { pFpCi_t fn = (pFpCi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint8_t)R_RSI, (int32_t)R_RDX); } void pFpCC(x64emu_t *emu, uintptr_t fcn) { pFpCC_t fn = (pFpCC_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint8_t)R_RDX); } void pFpCu(x64emu_t *emu, uintptr_t fcn) { pFpCu_t fn = (pFpCu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint32_t)R_RDX); } void pFpWW(x64emu_t *emu, uintptr_t fcn) { pFpWW_t fn = (pFpWW_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint16_t)R_RSI, (uint16_t)R_RDX); } @@ -3549,6 +3609,7 @@ void vFplpp(x64emu_t *emu, uintptr_t fcn) { vFplpp_t fn = (vFplpp_t)fcn; fn((voi void vFpLii(x64emu_t *emu, uintptr_t fcn) { vFpLii_t fn = (vFpLii_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); } void vFpLuu(x64emu_t *emu, uintptr_t fcn) { vFpLuu_t fn = (vFpLuu_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX); } void vFpLLL(x64emu_t *emu, uintptr_t fcn) { vFpLLL_t fn = (vFpLLL_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX); } +void vFpLpL(x64emu_t *emu, uintptr_t fcn) { vFpLpL_t fn = (vFpLpL_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX); } void vFpLpp(x64emu_t *emu, uintptr_t fcn) { vFpLpp_t fn = (vFpLpp_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX); } void vFppii(x64emu_t *emu, uintptr_t fcn) { vFppii_t fn = (vFppii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); } void vFppiu(x64emu_t *emu, uintptr_t fcn) { vFppiu_t fn = (vFppiu_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX); } @@ -3663,6 +3724,7 @@ void iFpuip(x64emu_t *emu, uintptr_t fcn) { iFpuip_t fn = (iFpuip_t)fcn; R_RAX=( void iFpuui(x64emu_t *emu, uintptr_t fcn) { iFpuui_t fn = (iFpuui_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX); } void iFpuuu(x64emu_t *emu, uintptr_t fcn) { iFpuuu_t fn = (iFpuuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX); } void iFpuul(x64emu_t *emu, uintptr_t fcn) { iFpuul_t fn = (iFpuul_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (intptr_t)R_RCX); } +void iFpuuL(x64emu_t *emu, uintptr_t fcn) { iFpuuL_t fn = (iFpuuL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uintptr_t)R_RCX); } void iFpuup(x64emu_t *emu, uintptr_t fcn) { iFpuup_t fn = (iFpuup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX); } void iFpuUp(x64emu_t *emu, uintptr_t fcn) { iFpuUp_t fn = (iFpuUp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint64_t)R_RDX, (void*)R_RCX); } void iFpuLL(x64emu_t *emu, uintptr_t fcn) { iFpuLL_t fn = (iFpuLL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX); } @@ -3682,8 +3744,13 @@ void iFplii(x64emu_t *emu, uintptr_t fcn) { iFplii_t fn = (iFplii_t)fcn; R_RAX=( void iFplip(x64emu_t *emu, uintptr_t fcn) { iFplip_t fn = (iFplip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (intptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); } void iFplpp(x64emu_t *emu, uintptr_t fcn) { iFplpp_t fn = (iFplpp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (intptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX); } void iFpLii(x64emu_t *emu, uintptr_t fcn) { iFpLii_t fn = (iFpLii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); } +void iFpLiL(x64emu_t *emu, uintptr_t fcn) { iFpLiL_t fn = (iFpLiL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (uintptr_t)R_RCX); } void iFpLip(x64emu_t *emu, uintptr_t fcn) { iFpLip_t fn = (iFpLip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); } +void iFpLuu(x64emu_t *emu, uintptr_t fcn) { iFpLuu_t fn = (iFpLuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX); } +void iFpLup(x64emu_t *emu, uintptr_t fcn) { iFpLup_t fn = (iFpLup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX); } +void iFpLlp(x64emu_t *emu, uintptr_t fcn) { iFpLlp_t fn = (iFpLlp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (intptr_t)R_RDX, (void*)R_RCX); } void iFpLLu(x64emu_t *emu, uintptr_t fcn) { iFpLLu_t fn = (iFpLLu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uint32_t)R_RCX); } +void iFpLLL(x64emu_t *emu, uintptr_t fcn) { iFpLLL_t fn = (iFpLLL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX); } void iFpLLp(x64emu_t *emu, uintptr_t fcn) { iFpLLp_t fn = (iFpLLp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX); } void iFpLpi(x64emu_t *emu, uintptr_t fcn) { iFpLpi_t fn = (iFpLpi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX); } void iFpLpf(x64emu_t *emu, uintptr_t fcn) { iFpLpf_t fn = (iFpLpf_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, emu->xmm[0].f[0]); } @@ -3787,7 +3854,7 @@ void LFEppp(x64emu_t *emu, uintptr_t fcn) { LFEppp_t fn = (LFEppp_t)fcn; R_RAX=( void LFippL(x64emu_t *emu, uintptr_t fcn) { LFippL_t fn = (LFippL_t)fcn; R_RAX=(uintptr_t)fn((int32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX); } void LFippp(x64emu_t *emu, uintptr_t fcn) { LFippp_t fn = (LFippp_t)fcn; R_RAX=(uintptr_t)fn((int32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX); } void LFuipL(x64emu_t *emu, uintptr_t fcn) { LFuipL_t fn = (LFuipL_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX); } -void LFpuuu(x64emu_t *emu, uintptr_t fcn) { LFpuuu_t fn = (LFpuuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX); } +void LFpCii(x64emu_t *emu, uintptr_t fcn) { LFpCii_t fn = (LFpCii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint8_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); } void LFpLCL(x64emu_t *emu, uintptr_t fcn) { LFpLCL_t fn = (LFpLCL_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uint8_t)R_RDX, (uintptr_t)R_RCX); } void LFpLLp(x64emu_t *emu, uintptr_t fcn) { LFpLLp_t fn = (LFpLLp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX); } void LFpLpL(x64emu_t *emu, uintptr_t fcn) { LFpLpL_t fn = (LFpLpL_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX); } @@ -3841,6 +3908,7 @@ void pFpiLL(x64emu_t *emu, uintptr_t fcn) { pFpiLL_t fn = (pFpiLL_t)fcn; R_RAX=( void pFpipi(x64emu_t *emu, uintptr_t fcn) { pFpipi_t fn = (pFpipi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX); } void pFpipd(x64emu_t *emu, uintptr_t fcn) { pFpipd_t fn = (pFpipd_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, emu->xmm[0].d[0]); } void pFpipp(x64emu_t *emu, uintptr_t fcn) { pFpipp_t fn = (pFpipp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX); } +void pFpCip(x64emu_t *emu, uintptr_t fcn) { pFpCip_t fn = (pFpCip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint8_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); } void pFpCWp(x64emu_t *emu, uintptr_t fcn) { pFpCWp_t fn = (pFpCWp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint16_t)R_RDX, (void*)R_RCX); } void pFpCuW(x64emu_t *emu, uintptr_t fcn) { pFpCuW_t fn = (pFpCuW_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint32_t)R_RDX, (uint16_t)R_RCX); } void pFpCuu(x64emu_t *emu, uintptr_t fcn) { pFpCuu_t fn = (pFpCuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX); } @@ -4053,6 +4121,7 @@ void vFpluul(x64emu_t *emu, uintptr_t fcn) { vFpluul_t fn = (vFpluul_t)fcn; fn(( void vFplppp(x64emu_t *emu, uintptr_t fcn) { vFplppp_t fn = (vFplppp_t)fcn; fn((void*)R_RDI, (intptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); } void vFpLLLL(x64emu_t *emu, uintptr_t fcn) { vFpLLLL_t fn = (vFpLLLL_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (uintptr_t)R_R8); } void vFpLLpp(x64emu_t *emu, uintptr_t fcn) { vFpLLpp_t fn = (vFpLLpp_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (void*)R_R8); } +void vFpLpiL(x64emu_t *emu, uintptr_t fcn) { vFpLpiL_t fn = (vFpLpiL_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (uintptr_t)R_R8); } void vFppiii(x64emu_t *emu, uintptr_t fcn) { vFppiii_t fn = (vFppiii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } void vFppiiu(x64emu_t *emu, uintptr_t fcn) { vFppiiu_t fn = (vFppiiu_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8); } void vFppiip(x64emu_t *emu, uintptr_t fcn) { vFppiip_t fn = (vFppiip_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8); } @@ -4147,6 +4216,7 @@ void iFpippi(x64emu_t *emu, uintptr_t fcn) { iFpippi_t fn = (iFpippi_t)fcn; R_RA void iFpippW(x64emu_t *emu, uintptr_t fcn) { iFpippW_t fn = (iFpippW_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint16_t)R_R8); } void iFpippp(x64emu_t *emu, uintptr_t fcn) { iFpippp_t fn = (iFpippp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); } void iFpCCCC(x64emu_t *emu, uintptr_t fcn) { iFpCCCC_t fn = (iFpCCCC_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint8_t)R_RDX, (uint8_t)R_RCX, (uint8_t)R_R8); } +void iFpCupp(x64emu_t *emu, uintptr_t fcn) { iFpCupp_t fn = (iFpCupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void iFpCpip(x64emu_t *emu, uintptr_t fcn) { iFpCpip_t fn = (iFpCpip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint8_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8); } void iFpuill(x64emu_t *emu, uintptr_t fcn) { iFpuill_t fn = (iFpuill_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8); } void iFpuipi(x64emu_t *emu, uintptr_t fcn) { iFpuipi_t fn = (iFpuipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8); } @@ -4155,7 +4225,6 @@ void iFpuuip(x64emu_t *emu, uintptr_t fcn) { iFpuuip_t fn = (iFpuuip_t)fcn; R_RA void iFpuuui(x64emu_t *emu, uintptr_t fcn) { iFpuuui_t fn = (iFpuuui_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8); } void iFpuuup(x64emu_t *emu, uintptr_t fcn) { iFpuuup_t fn = (iFpuuup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } void iFpuuLL(x64emu_t *emu, uintptr_t fcn) { iFpuuLL_t fn = (iFpuuLL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uintptr_t)R_RCX, (uintptr_t)R_R8); } -void iFpuupp(x64emu_t *emu, uintptr_t fcn) { iFpuupp_t fn = (iFpuupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void iFpulup(x64emu_t *emu, uintptr_t fcn) { iFpulup_t fn = (iFpulup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (intptr_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } void iFpulpp(x64emu_t *emu, uintptr_t fcn) { iFpulpp_t fn = (iFpulpp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (intptr_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void iFpupiU(x64emu_t *emu, uintptr_t fcn) { iFpupiU_t fn = (iFpupiU_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (uint64_t)R_R8); } @@ -4165,14 +4234,24 @@ void iFpUiUi(x64emu_t *emu, uintptr_t fcn) { iFpUiUi_t fn = (iFpUiUi_t)fcn; R_RA void iFpUupp(x64emu_t *emu, uintptr_t fcn) { iFpUupp_t fn = (iFpUupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint64_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void iFplupp(x64emu_t *emu, uintptr_t fcn) { iFplupp_t fn = (iFplupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (intptr_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void iFplluu(x64emu_t *emu, uintptr_t fcn) { iFplluu_t fn = (iFplluu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8); } +void iFpLiup(x64emu_t *emu, uintptr_t fcn) { iFpLiup_t fn = (iFpLiup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } +void iFpLilp(x64emu_t *emu, uintptr_t fcn) { iFpLilp_t fn = (iFpLilp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (intptr_t)R_RCX, (void*)R_R8); } void iFpLiLi(x64emu_t *emu, uintptr_t fcn) { iFpLiLi_t fn = (iFpLiLi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (uintptr_t)R_RCX, (int32_t)R_R8); } void iFpLlpp(x64emu_t *emu, uintptr_t fcn) { iFpLlpp_t fn = (iFpLlpp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (intptr_t)R_RDX, (void*)R_RCX, (void*)R_R8); } +void iFpLLii(x64emu_t *emu, uintptr_t fcn) { iFpLLii_t fn = (iFpLLii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } void iFpLLup(x64emu_t *emu, uintptr_t fcn) { iFpLLup_t fn = (iFpLLup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } void iFpLLpp(x64emu_t *emu, uintptr_t fcn) { iFpLLpp_t fn = (iFpLLpp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (void*)R_R8); } +void iFpLpii(x64emu_t *emu, uintptr_t fcn) { iFpLpii_t fn = (iFpLpii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } +void iFpLpiL(x64emu_t *emu, uintptr_t fcn) { iFpLpiL_t fn = (iFpLpiL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (uintptr_t)R_R8); } +void iFpLpuL(x64emu_t *emu, uintptr_t fcn) { iFpLpuL_t fn = (iFpLpuL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uintptr_t)R_R8); } +void iFpLpup(x64emu_t *emu, uintptr_t fcn) { iFpLpup_t fn = (iFpLpup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } +void iFpLpLi(x64emu_t *emu, uintptr_t fcn) { iFpLpLi_t fn = (iFpLpLi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX, (int32_t)R_R8); } void iFpLppi(x64emu_t *emu, uintptr_t fcn) { iFpLppi_t fn = (iFpLppi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8); } +void iFpLppL(x64emu_t *emu, uintptr_t fcn) { iFpLppL_t fn = (iFpLppL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8); } void iFpLppp(x64emu_t *emu, uintptr_t fcn) { iFpLppp_t fn = (iFpLppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); } void iFppiiu(x64emu_t *emu, uintptr_t fcn) { iFppiiu_t fn = (iFppiiu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8); } void iFppiip(x64emu_t *emu, uintptr_t fcn) { iFppiip_t fn = (iFppiip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8); } +void iFppiuu(x64emu_t *emu, uintptr_t fcn) { iFppiuu_t fn = (iFppiuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8); } void iFppiup(x64emu_t *emu, uintptr_t fcn) { iFppiup_t fn = (iFppiup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } void iFppiLi(x64emu_t *emu, uintptr_t fcn) { iFppiLi_t fn = (iFppiLi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uintptr_t)R_RCX, (int32_t)R_R8); } void iFppiLL(x64emu_t *emu, uintptr_t fcn) { iFppiLL_t fn = (iFppiLL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uintptr_t)R_RCX, (uintptr_t)R_R8); } @@ -4191,7 +4270,6 @@ void iFppLpi(x64emu_t *emu, uintptr_t fcn) { iFppLpi_t fn = (iFppLpi_t)fcn; R_RA void iFppLpL(x64emu_t *emu, uintptr_t fcn) { iFppLpL_t fn = (iFppLpL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (uintptr_t)R_R8); } void iFppLpp(x64emu_t *emu, uintptr_t fcn) { iFppLpp_t fn = (iFppLpp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void iFpppii(x64emu_t *emu, uintptr_t fcn) { iFpppii_t fn = (iFpppii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } -void iFpppiL(x64emu_t *emu, uintptr_t fcn) { iFpppiL_t fn = (iFpppiL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (uintptr_t)R_R8); } void iFpppip(x64emu_t *emu, uintptr_t fcn) { iFpppip_t fn = (iFpppip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8); } void iFpppui(x64emu_t *emu, uintptr_t fcn) { iFpppui_t fn = (iFpppui_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8); } void iFpppup(x64emu_t *emu, uintptr_t fcn) { iFpppup_t fn = (iFpppup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } @@ -4218,7 +4296,6 @@ void uFpWuip(x64emu_t *emu, uintptr_t fcn) { uFpWuip_t fn = (uFpWuip_t)fcn; R_RA void uFpuuuu(x64emu_t *emu, uintptr_t fcn) { uFpuuuu_t fn = (uFpuuuu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8); } void uFpuupp(x64emu_t *emu, uintptr_t fcn) { uFpuupp_t fn = (uFpuupp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void uFpupuu(x64emu_t *emu, uintptr_t fcn) { uFpupuu_t fn = (uFpupuu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8); } -void uFppiip(x64emu_t *emu, uintptr_t fcn) { uFppiip_t fn = (uFppiip_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8); } void uFppipp(x64emu_t *emu, uintptr_t fcn) { uFppipp_t fn = (uFppipp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void uFppuup(x64emu_t *emu, uintptr_t fcn) { uFppuup_t fn = (uFppuup_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } void uFppupp(x64emu_t *emu, uintptr_t fcn) { uFppupp_t fn = (uFppupp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } @@ -4242,7 +4319,9 @@ void LFEpppp(x64emu_t *emu, uintptr_t fcn) { LFEpppp_t fn = (LFEpppp_t)fcn; R_RA void LFuiCiu(x64emu_t *emu, uintptr_t fcn) { LFuiCiu_t fn = (LFuiCiu_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint8_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8); } void LFpuipp(x64emu_t *emu, uintptr_t fcn) { LFpuipp_t fn = (LFpuipp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void LFpuppi(x64emu_t *emu, uintptr_t fcn) { LFpuppi_t fn = (LFpuppi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8); } +void LFpLuuu(x64emu_t *emu, uintptr_t fcn) { LFpLuuu_t fn = (LFpLuuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8); } void LFpLLLp(x64emu_t *emu, uintptr_t fcn) { LFpLLLp_t fn = (LFpLLLp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (void*)R_R8); } +void LFpLpuu(x64emu_t *emu, uintptr_t fcn) { LFpLpuu_t fn = (LFpLpuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8); } void LFpLppL(x64emu_t *emu, uintptr_t fcn) { LFpLppL_t fn = (LFpLppL_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8); } void LFpLppp(x64emu_t *emu, uintptr_t fcn) { LFpLppp_t fn = (LFpLppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); } void LFppLLp(x64emu_t *emu, uintptr_t fcn) { LFppLLp_t fn = (LFppLLp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (void*)R_R8); } @@ -4300,6 +4379,8 @@ void pFpUdii(x64emu_t *emu, uintptr_t fcn) { pFpUdii_t fn = (pFpUdii_t)fcn; R_RA void pFpfffi(x64emu_t *emu, uintptr_t fcn) { pFpfffi_t fn = (pFpfffi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], (int32_t)R_RSI); } void pFpdddd(x64emu_t *emu, uintptr_t fcn) { pFpdddd_t fn = (pFpdddd_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0], emu->xmm[3].d[0]); } void pFplppp(x64emu_t *emu, uintptr_t fcn) { pFplppp_t fn = (pFplppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (intptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); } +void pFpLiii(x64emu_t *emu, uintptr_t fcn) { pFpLiii_t fn = (pFpLiii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } +void pFpLLLp(x64emu_t *emu, uintptr_t fcn) { pFpLLLp_t fn = (pFpLLLp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (void*)R_R8); } void pFpLpii(x64emu_t *emu, uintptr_t fcn) { pFpLpii_t fn = (pFpLpii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } void pFppiii(x64emu_t *emu, uintptr_t fcn) { pFppiii_t fn = (pFppiii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } void pFppiip(x64emu_t *emu, uintptr_t fcn) { pFppiip_t fn = (pFppiip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8); } @@ -4315,12 +4396,10 @@ void pFppupp(x64emu_t *emu, uintptr_t fcn) { pFppupp_t fn = (pFppupp_t)fcn; R_RA void pFppddi(x64emu_t *emu, uintptr_t fcn) { pFppddi_t fn = (pFppddi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, emu->xmm[0].d[0], emu->xmm[1].d[0], (int32_t)R_RDX); } void pFppddu(x64emu_t *emu, uintptr_t fcn) { pFppddu_t fn = (pFppddu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, emu->xmm[0].d[0], emu->xmm[1].d[0], (uint32_t)R_RDX); } void pFppLii(x64emu_t *emu, uintptr_t fcn) { pFppLii_t fn = (pFppLii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } -void pFppLLp(x64emu_t *emu, uintptr_t fcn) { pFppLLp_t fn = (pFppLLp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (void*)R_R8); } void pFpppii(x64emu_t *emu, uintptr_t fcn) { pFpppii_t fn = (pFpppii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } void pFpppip(x64emu_t *emu, uintptr_t fcn) { pFpppip_t fn = (pFpppip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8); } void pFpppIi(x64emu_t *emu, uintptr_t fcn) { pFpppIi_t fn = (pFpppIi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int64_t)R_RCX, (int32_t)R_R8); } void pFpppui(x64emu_t *emu, uintptr_t fcn) { pFpppui_t fn = (pFpppui_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8); } -void pFpppuu(x64emu_t *emu, uintptr_t fcn) { pFpppuu_t fn = (pFpppuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8); } void pFpppup(x64emu_t *emu, uintptr_t fcn) { pFpppup_t fn = (pFpppup_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } void pFpppLi(x64emu_t *emu, uintptr_t fcn) { pFpppLi_t fn = (pFpppLi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX, (int32_t)R_R8); } void pFppppi(x64emu_t *emu, uintptr_t fcn) { pFppppi_t fn = (pFppppi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8); } @@ -4512,13 +4591,13 @@ void iFippppp(x64emu_t *emu, uintptr_t fcn) { iFippppp_t fn = (iFippppp_t)fcn; R void iFdipppL(x64emu_t *emu, uintptr_t fcn) { iFdipppL_t fn = (iFdipppL_t)fcn; R_RAX=(int32_t)fn(emu->xmm[0].d[0], (int32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8); } void iFDipppL(x64emu_t *emu, uintptr_t fcn) { iFDipppL_t fn = (iFDipppL_t)fcn; R_RAX=(int32_t)fn(LD2localLD((void*)(R_RSP + 8)), (int32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8); } void iFlpippp(x64emu_t *emu, uintptr_t fcn) { iFlpippp_t fn = (iFlpippp_t)fcn; R_RAX=(int32_t)fn((intptr_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } -void iFLppipp(x64emu_t *emu, uintptr_t fcn) { iFLppipp_t fn = (iFLppipp_t)fcn; R_RAX=(int32_t)fn((uintptr_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpiiiii(x64emu_t *emu, uintptr_t fcn) { iFpiiiii_t fn = (iFpiiiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } void iFpiiiiu(x64emu_t *emu, uintptr_t fcn) { iFpiiiiu_t fn = (iFpiiiiu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9); } void iFpiiiip(x64emu_t *emu, uintptr_t fcn) { iFpiiiip_t fn = (iFpiiiip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9); } void iFpiiipp(x64emu_t *emu, uintptr_t fcn) { iFpiiipp_t fn = (iFpiiipp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpiiuii(x64emu_t *emu, uintptr_t fcn) { iFpiiuii_t fn = (iFpiiuii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } void iFpiiuui(x64emu_t *emu, uintptr_t fcn) { iFpiiuui_t fn = (iFpiiuui_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (int32_t)R_R9); } +void iFpiiupp(x64emu_t *emu, uintptr_t fcn) { iFpiiupp_t fn = (iFpiiupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpiipip(x64emu_t *emu, uintptr_t fcn) { iFpiipip_t fn = (iFpiipip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9); } void iFpiippu(x64emu_t *emu, uintptr_t fcn) { iFpiippu_t fn = (iFpiippu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9); } void iFpiippp(x64emu_t *emu, uintptr_t fcn) { iFpiippp_t fn = (iFpiippp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } @@ -4526,13 +4605,16 @@ void iFpiCCpu(x64emu_t *emu, uintptr_t fcn) { iFpiCCpu_t fn = (iFpiCCpu_t)fcn; R void iFpiuuup(x64emu_t *emu, uintptr_t fcn) { iFpiuuup_t fn = (iFpiuuup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9); } void iFpiuupp(x64emu_t *emu, uintptr_t fcn) { iFpiuupp_t fn = (iFpiuupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpipipi(x64emu_t *emu, uintptr_t fcn) { iFpipipi_t fn = (iFpipipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9); } +void iFpipupp(x64emu_t *emu, uintptr_t fcn) { iFpipupp_t fn = (iFpipupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpippip(x64emu_t *emu, uintptr_t fcn) { iFpippip_t fn = (iFpippip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9); } void iFpipppL(x64emu_t *emu, uintptr_t fcn) { iFpipppL_t fn = (iFpipppL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uintptr_t)R_R9); } void iFpipppp(x64emu_t *emu, uintptr_t fcn) { iFpipppp_t fn = (iFpipppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } +void iFpCiipp(x64emu_t *emu, uintptr_t fcn) { iFpCiipp_t fn = (iFpCiipp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint8_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpCpipu(x64emu_t *emu, uintptr_t fcn) { iFpCpipu_t fn = (iFpCpipu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint8_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9); } void iFpWpppp(x64emu_t *emu, uintptr_t fcn) { iFpWpppp_t fn = (iFpWpppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint16_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpuiCpp(x64emu_t *emu, uintptr_t fcn) { iFpuiCpp_t fn = (iFpuiCpp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (uint8_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpuippp(x64emu_t *emu, uintptr_t fcn) { iFpuippp_t fn = (iFpuippp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } +void iFpuuuuu(x64emu_t *emu, uintptr_t fcn) { iFpuuuuu_t fn = (iFpuuuuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9); } void iFpuupuu(x64emu_t *emu, uintptr_t fcn) { iFpuupuu_t fn = (iFpuupuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9); } void iFpuLLpp(x64emu_t *emu, uintptr_t fcn) { iFpuLLpp_t fn = (iFpuLLpp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpupuui(x64emu_t *emu, uintptr_t fcn) { iFpupuui_t fn = (iFpupuui_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (int32_t)R_R9); } @@ -4542,12 +4624,21 @@ void iFpUuuLp(x64emu_t *emu, uintptr_t fcn) { iFpUuuLp_t fn = (iFpUuuLp_t)fcn; R void iFpUuupp(x64emu_t *emu, uintptr_t fcn) { iFpUuupp_t fn = (iFpUuupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint64_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpUUUip(x64emu_t *emu, uintptr_t fcn) { iFpUUUip_t fn = (iFpUUUip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint64_t)R_RSI, (uint64_t)R_RDX, (uint64_t)R_RCX, (int32_t)R_R8, (void*)R_R9); } void iFpUUUUp(x64emu_t *emu, uintptr_t fcn) { iFpUUUUp_t fn = (iFpUUUUp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint64_t)R_RSI, (uint64_t)R_RDX, (uint64_t)R_RCX, (uint64_t)R_R8, (void*)R_R9); } +void iFpLiiiL(x64emu_t *emu, uintptr_t fcn) { iFpLiiiL_t fn = (iFpLiiiL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uintptr_t)R_R9); } +void iFpLiiip(x64emu_t *emu, uintptr_t fcn) { iFpLiiip_t fn = (iFpLiiip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9); } +void iFpLiiuu(x64emu_t *emu, uintptr_t fcn) { iFpLiiuu_t fn = (iFpLiiuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9); } void iFpLipLu(x64emu_t *emu, uintptr_t fcn) { iFpLipLu_t fn = (iFpLipLu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (uintptr_t)R_R8, (uint32_t)R_R9); } void iFpLuipp(x64emu_t *emu, uintptr_t fcn) { iFpLuipp_t fn = (iFpLuipp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9); } +void iFpLuupp(x64emu_t *emu, uintptr_t fcn) { iFpLuupp_t fn = (iFpLuupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9); } +void iFpLupip(x64emu_t *emu, uintptr_t fcn) { iFpLupip_t fn = (iFpLupip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9); } +void iFpLLLLL(x64emu_t *emu, uintptr_t fcn) { iFpLLLLL_t fn = (iFpLLLLL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (uintptr_t)R_R8, (uintptr_t)R_R9); } void iFpLLppp(x64emu_t *emu, uintptr_t fcn) { iFpLLppp_t fn = (iFpLLppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } +void iFpLpipi(x64emu_t *emu, uintptr_t fcn) { iFpLpipi_t fn = (iFpLpipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9); } +void iFpLppii(x64emu_t *emu, uintptr_t fcn) { iFpLppii_t fn = (iFpLppii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } +void iFpLpppL(x64emu_t *emu, uintptr_t fcn) { iFpLpppL_t fn = (iFpLpppL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uintptr_t)R_R9); } +void iFpLpppp(x64emu_t *emu, uintptr_t fcn) { iFpLpppp_t fn = (iFpLpppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } void iFppiiii(x64emu_t *emu, uintptr_t fcn) { iFppiiii_t fn = (iFppiiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } void iFppiiip(x64emu_t *emu, uintptr_t fcn) { iFppiiip_t fn = (iFppiiip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9); } -void iFppiiuu(x64emu_t *emu, uintptr_t fcn) { iFppiiuu_t fn = (iFppiiuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9); } void iFppiipi(x64emu_t *emu, uintptr_t fcn) { iFppiipi_t fn = (iFppiipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9); } void iFppiipp(x64emu_t *emu, uintptr_t fcn) { iFppiipp_t fn = (iFppiipp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFppiupp(x64emu_t *emu, uintptr_t fcn) { iFppiupp_t fn = (iFppiupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9); } @@ -4556,7 +4647,6 @@ void iFppipiL(x64emu_t *emu, uintptr_t fcn) { iFppipiL_t fn = (iFppipiL_t)fcn; R void iFppipip(x64emu_t *emu, uintptr_t fcn) { iFppipip_t fn = (iFppipip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9); } void iFppIppp(x64emu_t *emu, uintptr_t fcn) { iFppIppp_t fn = (iFppIppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int64_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } void iFppuiii(x64emu_t *emu, uintptr_t fcn) { iFppuiii_t fn = (iFppuiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } -void iFppuiiL(x64emu_t *emu, uintptr_t fcn) { iFppuiiL_t fn = (iFppuiiL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uintptr_t)R_R9); } void iFppuIII(x64emu_t *emu, uintptr_t fcn) { iFppuIII_t fn = (iFppuIII_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (int64_t)R_RCX, (int64_t)R_R8, (int64_t)R_R9); } void iFppuupp(x64emu_t *emu, uintptr_t fcn) { iFppuupp_t fn = (iFppuupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFppupip(x64emu_t *emu, uintptr_t fcn) { iFppupip_t fn = (iFppupip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9); } @@ -4565,6 +4655,7 @@ void iFppdidd(x64emu_t *emu, uintptr_t fcn) { iFppdidd_t fn = (iFppdidd_t)fcn; R void iFpplupp(x64emu_t *emu, uintptr_t fcn) { iFpplupp_t fn = (iFpplupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (intptr_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpplppi(x64emu_t *emu, uintptr_t fcn) { iFpplppi_t fn = (iFpplppi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (intptr_t)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9); } void iFppLupp(x64emu_t *emu, uintptr_t fcn) { iFppLupp_t fn = (iFppLupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9); } +void iFppLLiL(x64emu_t *emu, uintptr_t fcn) { iFppLLiL_t fn = (iFppLLiL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (int32_t)R_R8, (uintptr_t)R_R9); } void iFppLLup(x64emu_t *emu, uintptr_t fcn) { iFppLLup_t fn = (iFppLLup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (uint32_t)R_R8, (void*)R_R9); } void iFppLpLp(x64emu_t *emu, uintptr_t fcn) { iFppLpLp_t fn = (iFppLpLp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (uintptr_t)R_R8, (void*)R_R9); } void iFppLppp(x64emu_t *emu, uintptr_t fcn) { iFppLppp_t fn = (iFppLppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } @@ -4580,7 +4671,6 @@ void iFppppiu(x64emu_t *emu, uintptr_t fcn) { iFppppiu_t fn = (iFppppiu_t)fcn; R void iFppppip(x64emu_t *emu, uintptr_t fcn) { iFppppip_t fn = (iFppppip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9); } void iFppppup(x64emu_t *emu, uintptr_t fcn) { iFppppup_t fn = (iFppppup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (void*)R_R9); } void iFpppppi(x64emu_t *emu, uintptr_t fcn) { iFpppppi_t fn = (iFpppppi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9); } -void iFpppppL(x64emu_t *emu, uintptr_t fcn) { iFpppppL_t fn = (iFpppppL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uintptr_t)R_R9); } void iFpppppp(x64emu_t *emu, uintptr_t fcn) { iFpppppp_t fn = (iFpppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } void uFEiippp(x64emu_t *emu, uintptr_t fcn) { uFEiippp_t fn = (uFEiippp_t)fcn; R_RAX=(uint32_t)fn(emu, (int32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); } void uFEiuppp(x64emu_t *emu, uintptr_t fcn) { uFEiuppp_t fn = (uFEiuppp_t)fcn; R_RAX=(uint32_t)fn(emu, (int32_t)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); } @@ -4651,6 +4741,7 @@ void pFpuuwwu(x64emu_t *emu, uintptr_t fcn) { pFpuuwwu_t fn = (pFpuuwwu_t)fcn; R void pFpuuuuu(x64emu_t *emu, uintptr_t fcn) { pFpuuuuu_t fn = (pFpuuuuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9); } void pFpuuupu(x64emu_t *emu, uintptr_t fcn) { pFpuuupu_t fn = (pFpuuupu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9); } void pFpuuUUU(x64emu_t *emu, uintptr_t fcn) { pFpuuUUU_t fn = (pFpuuUUU_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint64_t)R_RCX, (uint64_t)R_R8, (uint64_t)R_R9); } +void pFpupuui(x64emu_t *emu, uintptr_t fcn) { pFpupuui_t fn = (pFpupuui_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (int32_t)R_R9); } void pFpupppp(x64emu_t *emu, uintptr_t fcn) { pFpupppp_t fn = (pFpupppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } void pFplpppp(x64emu_t *emu, uintptr_t fcn) { pFplpppp_t fn = (pFplpppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (intptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } void pFpLppii(x64emu_t *emu, uintptr_t fcn) { pFpLppii_t fn = (pFpLppii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } @@ -4755,6 +4846,7 @@ void vFpUUUUuu(x64emu_t *emu, uintptr_t fcn) { vFpUUUUuu_t fn = (vFpUUUUuu_t)fcn void vFpddiidd(x64emu_t *emu, uintptr_t fcn) { vFpddiidd_t fn = (vFpddiidd_t)fcn; fn((void*)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0], (int32_t)R_RSI, (int32_t)R_RDX, emu->xmm[2].d[0], emu->xmm[3].d[0]); } void vFpdddddd(x64emu_t *emu, uintptr_t fcn) { vFpdddddd_t fn = (vFpdddddd_t)fcn; fn((void*)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0], emu->xmm[3].d[0], emu->xmm[4].d[0], emu->xmm[5].d[0]); } void vFpLiLiLp(x64emu_t *emu, uintptr_t fcn) { vFpLiLiLp_t fn = (vFpLiLiLp_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (uintptr_t)R_RCX, (int32_t)R_R8, (uintptr_t)R_R9, *(void**)(R_RSP + 8)); } +void vFpLpiipi(x64emu_t *emu, uintptr_t fcn) { vFpLpiipi_t fn = (vFpLpiipi_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); } void vFppiiiii(x64emu_t *emu, uintptr_t fcn) { vFppiiiii_t fn = (vFppiiiii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void vFppiiiip(x64emu_t *emu, uintptr_t fcn) { vFppiiiip_t fn = (vFppiiiip_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); } void vFppiiipi(x64emu_t *emu, uintptr_t fcn) { vFppiiipi_t fn = (vFppiiipi_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); } @@ -4802,8 +4894,9 @@ void iFpiiiuwp(x64emu_t *emu, uintptr_t fcn) { iFpiiiuwp_t fn = (iFpiiiuwp_t)fcn void iFpiiuuiu(x64emu_t *emu, uintptr_t fcn) { iFpiiuuiu_t fn = (iFpiiuuiu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8)); } void iFpiipppp(x64emu_t *emu, uintptr_t fcn) { iFpiipppp_t fn = (iFpiipppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void iFpiuiipp(x64emu_t *emu, uintptr_t fcn) { iFpiuiipp_t fn = (iFpiuiipp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } -void iFpiupiii(x64emu_t *emu, uintptr_t fcn) { iFpiupiii_t fn = (iFpiupiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } +void iFpiuLiii(x64emu_t *emu, uintptr_t fcn) { iFpiuLiii_t fn = (iFpiuLiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uintptr_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void iFpiupppp(x64emu_t *emu, uintptr_t fcn) { iFpiupppp_t fn = (iFpiupppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } +void iFpiLuupp(x64emu_t *emu, uintptr_t fcn) { iFpiLuupp_t fn = (iFpiLuupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (uintptr_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void iFpiLuppp(x64emu_t *emu, uintptr_t fcn) { iFpiLuppp_t fn = (iFpiLuppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (uintptr_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void iFpipipip(x64emu_t *emu, uintptr_t fcn) { iFpipipip_t fn = (iFpipipip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); } void iFpipippp(x64emu_t *emu, uintptr_t fcn) { iFpipippp_t fn = (iFpipippp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } @@ -4820,16 +4913,21 @@ void iFpupuuui(x64emu_t *emu, uintptr_t fcn) { iFpupuuui_t fn = (iFpupuuui_t)fcn void iFpupupui(x64emu_t *emu, uintptr_t fcn) { iFpupupui_t fn = (iFpupupui_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void iFpuppppp(x64emu_t *emu, uintptr_t fcn) { iFpuppppp_t fn = (iFpuppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void iFpllpppp(x64emu_t *emu, uintptr_t fcn) { iFpllpppp_t fn = (iFpllpppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } +void iFpLiiiiL(x64emu_t *emu, uintptr_t fcn) { iFpLiiiiL_t fn = (iFpLiiiiL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uintptr_t*)(R_RSP + 8)); } +void iFpLiiuui(x64emu_t *emu, uintptr_t fcn) { iFpLiiuui_t fn = (iFpLiiuui_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void iFpLipipi(x64emu_t *emu, uintptr_t fcn) { iFpLipipi_t fn = (iFpLipipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); } +void iFpLipupu(x64emu_t *emu, uintptr_t fcn) { iFpLipupu_t fn = (iFpLipupu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(uint32_t*)(R_RSP + 8)); } +void iFpLpiiii(x64emu_t *emu, uintptr_t fcn) { iFpLpiiii_t fn = (iFpLpiiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } +void iFpLpiiuu(x64emu_t *emu, uintptr_t fcn) { iFpLpiiuu_t fn = (iFpLpiiuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8)); } +void iFpLpiipi(x64emu_t *emu, uintptr_t fcn) { iFpLpiipi_t fn = (iFpLpiipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); } +void iFpLppiii(x64emu_t *emu, uintptr_t fcn) { iFpLppiii_t fn = (iFpLppiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void iFppiiiip(x64emu_t *emu, uintptr_t fcn) { iFppiiiip_t fn = (iFppiiiip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); } -void iFppiiuui(x64emu_t *emu, uintptr_t fcn) { iFppiiuui_t fn = (iFppiiuui_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void iFppiiuup(x64emu_t *emu, uintptr_t fcn) { iFppiiuup_t fn = (iFppiiuup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8)); } void iFppiipii(x64emu_t *emu, uintptr_t fcn) { iFppiipii_t fn = (iFppiipii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void iFppiipiL(x64emu_t *emu, uintptr_t fcn) { iFppiipiL_t fn = (iFppiipiL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(uintptr_t*)(R_RSP + 8)); } void iFppiuppi(x64emu_t *emu, uintptr_t fcn) { iFppiuppi_t fn = (iFppiuppi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); } void iFppipiii(x64emu_t *emu, uintptr_t fcn) { iFppipiii_t fn = (iFppipiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void iFppipiip(x64emu_t *emu, uintptr_t fcn) { iFppipiip_t fn = (iFppipiip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); } -void iFppipipi(x64emu_t *emu, uintptr_t fcn) { iFppipipi_t fn = (iFppipipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); } void iFppipipp(x64emu_t *emu, uintptr_t fcn) { iFppipipp_t fn = (iFppipipp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void iFppippip(x64emu_t *emu, uintptr_t fcn) { iFppippip_t fn = (iFppippip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); } void iFppipppi(x64emu_t *emu, uintptr_t fcn) { iFppipppi_t fn = (iFppipppi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); } @@ -4841,15 +4939,13 @@ void iFppupupp(x64emu_t *emu, uintptr_t fcn) { iFppupupp_t fn = (iFppupupp_t)fcn void iFppliupp(x64emu_t *emu, uintptr_t fcn) { iFppliupp_t fn = (iFppliupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (intptr_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void iFppLiipp(x64emu_t *emu, uintptr_t fcn) { iFppLiipp_t fn = (iFppLiipp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void iFppLippp(x64emu_t *emu, uintptr_t fcn) { iFppLippp_t fn = (iFppLippp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } -void iFpppiiii(x64emu_t *emu, uintptr_t fcn) { iFpppiiii_t fn = (iFpppiiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } +void iFppLuuii(x64emu_t *emu, uintptr_t fcn) { iFppLuuii_t fn = (iFppLuuii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void iFpppiiuu(x64emu_t *emu, uintptr_t fcn) { iFpppiiuu_t fn = (iFpppiiuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8)); } void iFpppiiup(x64emu_t *emu, uintptr_t fcn) { iFpppiiup_t fn = (iFpppiiup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8)); } -void iFpppiipi(x64emu_t *emu, uintptr_t fcn) { iFpppiipi_t fn = (iFpppiipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); } void iFpppiuwu(x64emu_t *emu, uintptr_t fcn) { iFpppiuwu_t fn = (iFpppiuwu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (int16_t)R_R9, *(uint32_t*)(R_RSP + 8)); } void iFpppippi(x64emu_t *emu, uintptr_t fcn) { iFpppippi_t fn = (iFpppippi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); } void iFpppippp(x64emu_t *emu, uintptr_t fcn) { iFpppippp_t fn = (iFpppippp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void iFpppuiii(x64emu_t *emu, uintptr_t fcn) { iFpppuiii_t fn = (iFpppuiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } -void iFppppiii(x64emu_t *emu, uintptr_t fcn) { iFppppiii_t fn = (iFppppiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void iFppppilp(x64emu_t *emu, uintptr_t fcn) { iFppppilp_t fn = (iFppppilp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (intptr_t)R_R9, *(void**)(R_RSP + 8)); } void iFppppipp(x64emu_t *emu, uintptr_t fcn) { iFppppipp_t fn = (iFppppipp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void iFppppdpu(x64emu_t *emu, uintptr_t fcn) { iFppppdpu_t fn = (iFppppdpu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, emu->xmm[0].d[0], (void*)R_R8, (uint32_t)R_R9); } @@ -4871,6 +4967,8 @@ void uFppuuuup(x64emu_t *emu, uintptr_t fcn) { uFppuuuup_t fn = (uFppuuuup_t)fcn void uFppppppp(x64emu_t *emu, uintptr_t fcn) { uFppppppp_t fn = (uFppppppp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void LFEppLppU(x64emu_t *emu, uintptr_t fcn) { LFEppLppU_t fn = (LFEppLppU_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (void*)R_R8, (uint64_t)R_R9); } void LFEpppppu(x64emu_t *emu, uintptr_t fcn) { LFEpppppu_t fn = (LFEpppppu_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9); } +void LFpLLuupp(x64emu_t *emu, uintptr_t fcn) { LFpLLuupp_t fn = (LFpLLuupp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } +void LFpLLppuu(x64emu_t *emu, uintptr_t fcn) { LFpLLppuu_t fn = (LFpLLppuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8)); } void pFEpLiiii(x64emu_t *emu, uintptr_t fcn) { pFEpLiiii_t fn = (pFEpLiiii_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } void pFEpLiiiI(x64emu_t *emu, uintptr_t fcn) { pFEpLiiiI_t fn = (pFEpLiiiI_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int64_t)R_R9); } void pFEpLiiil(x64emu_t *emu, uintptr_t fcn) { pFEpLiiil_t fn = (pFEpLiiil_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (intptr_t)R_R9); } @@ -4974,6 +5072,7 @@ void vFpuppippp(x64emu_t *emu, uintptr_t fcn) { vFpuppippp_t fn = (vFpuppippp_t) void vFpuppLLLL(x64emu_t *emu, uintptr_t fcn) { vFpuppLLLL_t fn = (vFpuppLLLL_t)fcn; fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8, (uintptr_t)R_R9, *(uintptr_t*)(R_RSP + 8), *(uintptr_t*)(R_RSP + 16)); } void vFpUiUiupi(x64emu_t *emu, uintptr_t fcn) { vFpUiUiupi_t fn = (vFpUiUiupi_t)fcn; fn((void*)R_RDI, (uint64_t)R_RSI, (int32_t)R_RDX, (uint64_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } void vFpUuuUUUi(x64emu_t *emu, uintptr_t fcn) { vFpUuuUUUi_t fn = (vFpUuuUUUi_t)fcn; fn((void*)R_RDI, (uint64_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint64_t)R_R8, (uint64_t)R_R9, *(uint64_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } +void vFpLppiipi(x64emu_t *emu, uintptr_t fcn) { vFpLppiipi_t fn = (vFpLppiipi_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } void vFppiiiiii(x64emu_t *emu, uintptr_t fcn) { vFppiiiiii_t fn = (vFppiiiiii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } void vFppiiipii(x64emu_t *emu, uintptr_t fcn) { vFppiiipii_t fn = (vFppiiipii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } void vFppipipiu(x64emu_t *emu, uintptr_t fcn) { vFppipipiu_t fn = (vFppipipiu_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); } @@ -5005,12 +5104,17 @@ void iFpuiipppp(x64emu_t *emu, uintptr_t fcn) { iFpuiipppp_t fn = (iFpuiipppp_t) void iFpuippLpp(x64emu_t *emu, uintptr_t fcn) { iFpuippLpp_t fn = (iFpuippLpp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (uintptr_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iFpuuiiiii(x64emu_t *emu, uintptr_t fcn) { iFpuuiiiii_t fn = (iFpuuiiiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } void iFpuuupupu(x64emu_t *emu, uintptr_t fcn) { iFpuuupupu_t fn = (iFpuuupupu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); } +void iFpuupuupp(x64emu_t *emu, uintptr_t fcn) { iFpuupuupp_t fn = (iFpuupuupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iFpupppWWu(x64emu_t *emu, uintptr_t fcn) { iFpupppWWu_t fn = (iFpupppWWu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uint16_t)R_R9, *(uint16_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); } void iFpupppppp(x64emu_t *emu, uintptr_t fcn) { iFpupppppp_t fn = (iFpupppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iFpUuuLpUi(x64emu_t *emu, uintptr_t fcn) { iFpUuuLpUi_t fn = (iFpUuuLpUi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint64_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uintptr_t)R_R8, (void*)R_R9, *(uint64_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } void iFpduuulul(x64emu_t *emu, uintptr_t fcn) { iFpduuulul_t fn = (iFpduuulul_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, emu->xmm[0].d[0], (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (intptr_t)R_R8, (uint32_t)R_R9, *(intptr_t*)(R_RSP + 8)); } +void iFpLLiippp(x64emu_t *emu, uintptr_t fcn) { iFpLLiippp_t fn = (iFpLLiippp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } +void iFpLLLiipi(x64emu_t *emu, uintptr_t fcn) { iFpLLLiipi_t fn = (iFpLLLiipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } void iFpLLppppp(x64emu_t *emu, uintptr_t fcn) { iFpLLppppp_t fn = (iFpLLppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iFpLpipppp(x64emu_t *emu, uintptr_t fcn) { iFpLpipppp_t fn = (iFpLpipppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } +void iFpLppLpip(x64emu_t *emu, uintptr_t fcn) { iFpLppLpip_t fn = (iFpLppLpip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16)); } +void iFpLpppppp(x64emu_t *emu, uintptr_t fcn) { iFpLpppppp_t fn = (iFpLpppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iFppiiiiiu(x64emu_t *emu, uintptr_t fcn) { iFppiiiiiu_t fn = (iFppiiiiiu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); } void iFppiiipip(x64emu_t *emu, uintptr_t fcn) { iFppiiipip_t fn = (iFppiiipip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iFppIIIppp(x64emu_t *emu, uintptr_t fcn) { iFppIIIppp_t fn = (iFppIIIppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int64_t)R_RDX, (int64_t)R_RCX, (int64_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } @@ -5018,9 +5122,7 @@ void iFppuiiuuu(x64emu_t *emu, uintptr_t fcn) { iFppuiiuuu_t fn = (iFppuiiuuu_t) void iFppuuuuuu(x64emu_t *emu, uintptr_t fcn) { iFppuuuuuu_t fn = (iFppuuuuuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); } void iFppuppppp(x64emu_t *emu, uintptr_t fcn) { iFppuppppp_t fn = (iFppuppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iFpppiiipi(x64emu_t *emu, uintptr_t fcn) { iFpppiiipi_t fn = (iFpppiiipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } -void iFpppiippp(x64emu_t *emu, uintptr_t fcn) { iFpppiippp_t fn = (iFpppiippp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iFpppipipi(x64emu_t *emu, uintptr_t fcn) { iFpppipipi_t fn = (iFpppipipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } -void iFppppiipi(x64emu_t *emu, uintptr_t fcn) { iFppppiipi_t fn = (iFppppiipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } void iFppppippp(x64emu_t *emu, uintptr_t fcn) { iFppppippp_t fn = (iFppppippp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iFppppppii(x64emu_t *emu, uintptr_t fcn) { iFppppppii_t fn = (iFppppppii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } void iFpppppppi(x64emu_t *emu, uintptr_t fcn) { iFpppppppi_t fn = (iFpppppppi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } @@ -5041,6 +5143,7 @@ void uFppuppppp(x64emu_t *emu, uintptr_t fcn) { uFppuppppp_t fn = (uFppuppppp_t) void uFpppppupp(x64emu_t *emu, uintptr_t fcn) { uFpppppupp_t fn = (uFpppppupp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void LFELpLpLpi(x64emu_t *emu, uintptr_t fcn) { LFELpLpLpi_t fn = (LFELpLpLpi_t)fcn; R_RAX=(uintptr_t)fn(emu, (uintptr_t)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (uintptr_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); } void LFEpiupppp(x64emu_t *emu, uintptr_t fcn) { LFEpiupppp_t fn = (LFEpiupppp_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } +void LFpLpuuLLu(x64emu_t *emu, uintptr_t fcn) { LFpLpuuLLu_t fn = (LFpLpuuLLu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uintptr_t)R_R9, *(uintptr_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); } void pFEiplllpp(x64emu_t *emu, uintptr_t fcn) { pFEiplllpp_t fn = (pFEiplllpp_t)fcn; R_RAX=(uintptr_t)fn(emu, (int32_t)R_RDI, (void*)R_RSI, (intptr_t)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void pFEpiuCppp(x64emu_t *emu, uintptr_t fcn) { pFEpiuCppp_t fn = (pFEpiuCppp_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint8_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void pFEppLiiip(x64emu_t *emu, uintptr_t fcn) { pFEppLiiip_t fn = (pFEppLiiip_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); } @@ -5067,7 +5170,6 @@ void pFpupppppp(x64emu_t *emu, uintptr_t fcn) { pFpupppppp_t fn = (pFpupppppp_t) void pFpdwwWWui(x64emu_t *emu, uintptr_t fcn) { pFpdwwWWui_t fn = (pFpdwwWWui_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, emu->xmm[0].d[0], (int16_t)R_RSI, (int16_t)R_RDX, (uint16_t)R_RCX, (uint16_t)R_R8, (uint32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void pFplpppppp(x64emu_t *emu, uintptr_t fcn) { pFplpppppp_t fn = (pFplpppppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (intptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void pFppiiiiii(x64emu_t *emu, uintptr_t fcn) { pFppiiiiii_t fn = (pFppiiiiii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } -void pFpppuuLLu(x64emu_t *emu, uintptr_t fcn) { pFpppuuLLu_t fn = (pFpppuuLLu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uintptr_t)R_R9, *(uintptr_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); } void pFppppuppp(x64emu_t *emu, uintptr_t fcn) { pFppppuppp_t fn = (pFppppuppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void pFpppppupp(x64emu_t *emu, uintptr_t fcn) { pFpppppupp_t fn = (pFpppppupp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iWEpuuiipp(x64emu_t *emu, uintptr_t fcn) { iWEpuuiipp_t fn = (iWEpuuiipp_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RCX, (uint32_t)R_RDX, (uint32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56)); } @@ -5107,6 +5209,7 @@ void vFddddddddd(x64emu_t *emu, uintptr_t fcn) { vFddddddddd_t fn = (vFddddddddd void vFpiuippppi(x64emu_t *emu, uintptr_t fcn) { vFpiuippppi_t fn = (vFpiuippppi_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); } void vFpipiuiipp(x64emu_t *emu, uintptr_t fcn) { vFpipiuiipp_t fn = (vFpipiuiipp_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24)); } void vFpipppiipi(x64emu_t *emu, uintptr_t fcn) { vFpipppiipi_t fn = (vFpipppiipi_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); } +void vFpLpppippp(x64emu_t *emu, uintptr_t fcn) { vFpLpppippp_t fn = (vFpLpppippp_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24)); } void vFppiiiiiii(x64emu_t *emu, uintptr_t fcn) { vFppiiiiiii_t fn = (vFppiiiiiii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); } void vFppiiiiipi(x64emu_t *emu, uintptr_t fcn) { vFppiiiiipi_t fn = (vFppiiiiipi_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); } void vFppiiiiupi(x64emu_t *emu, uintptr_t fcn) { vFppiiiiupi_t fn = (vFppiiiiupi_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); } @@ -5139,9 +5242,15 @@ void iFdddpppppp(x64emu_t *emu, uintptr_t fcn) { iFdddpppppp_t fn = (iFdddpppppp void iFpipLpiiip(x64emu_t *emu, uintptr_t fcn) { iFpipLpiiip_t fn = (iFpipLpiiip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24)); } void iFpuuuuuuuu(x64emu_t *emu, uintptr_t fcn) { iFpuuuuuuuu_t fn = (iFpuuuuuuuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24)); } void iFpuuuuduup(x64emu_t *emu, uintptr_t fcn) { iFpuuuuduup_t fn = (iFpuuuuduup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, emu->xmm[0].d[0], (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(void**)(R_RSP + 16)); } +void iFpuuuLiiip(x64emu_t *emu, uintptr_t fcn) { iFpuuuLiiip_t fn = (iFpuuuLiiip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uintptr_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24)); } +void iFpuuuLpppp(x64emu_t *emu, uintptr_t fcn) { iFpuuuLpppp_t fn = (iFpuuuLpppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uintptr_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24)); } void iFpduuuLuLp(x64emu_t *emu, uintptr_t fcn) { iFpduuuLuLp_t fn = (iFpduuuLuLp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, emu->xmm[0].d[0], (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uintptr_t)R_R8, (uint32_t)R_R9, *(uintptr_t*)(R_RSP + 8), *(void**)(R_RSP + 16)); } +void iFpLiuiiLLL(x64emu_t *emu, uintptr_t fcn) { iFpLiuiiLLL_t fn = (iFpLiuiiLLL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uintptr_t*)(R_RSP + 8), *(uintptr_t*)(R_RSP + 16), *(uintptr_t*)(R_RSP + 24)); } +void iFpLLiiuuii(x64emu_t *emu, uintptr_t fcn) { iFpLLiiuuii_t fn = (iFpLLiiuuii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); } +void iFpLpiiuuii(x64emu_t *emu, uintptr_t fcn) { iFpLpiiuuii_t fn = (iFpLpiiuuii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); } +void iFpLppppppp(x64emu_t *emu, uintptr_t fcn) { iFpLppppppp_t fn = (iFpLppppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24)); } void iFppiiiiiii(x64emu_t *emu, uintptr_t fcn) { iFppiiiiiii_t fn = (iFppiiiiiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); } -void iFppiuiippL(x64emu_t *emu, uintptr_t fcn) { iFppiuiippL_t fn = (iFppiuiippL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(uintptr_t*)(R_RSP + 24)); } +void iFppippippp(x64emu_t *emu, uintptr_t fcn) { iFppippippp_t fn = (iFppippippp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24)); } void iFppuppuuuu(x64emu_t *emu, uintptr_t fcn) { iFppuppuuuu_t fn = (iFppuppuuuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24)); } void iFppLpiuppp(x64emu_t *emu, uintptr_t fcn) { iFppLpiuppp_t fn = (iFppLpiuppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24)); } void iFpppiiipip(x64emu_t *emu, uintptr_t fcn) { iFpppiiipip_t fn = (iFpppiiipip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24)); } @@ -5158,6 +5267,7 @@ void uFppppppppp(x64emu_t *emu, uintptr_t fcn) { uFppppppppp_t fn = (uFppppppppp void lFpppipiipp(x64emu_t *emu, uintptr_t fcn) { lFpppipiipp_t fn = (lFpppipiipp_t)fcn; R_RAX=(intptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24)); } void lFpppippppp(x64emu_t *emu, uintptr_t fcn) { lFpppippppp_t fn = (lFpppippppp_t)fcn; R_RAX=(intptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24)); } void LFEppppppii(x64emu_t *emu, uintptr_t fcn) { LFEppppppii_t fn = (LFEppppppii_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } +void LFpLiiuuuLL(x64emu_t *emu, uintptr_t fcn) { LFpLiiuuuLL_t fn = (LFpLiiuuuLL_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uintptr_t*)(R_RSP + 16), *(uintptr_t*)(R_RSP + 24)); } void pFEppiiuuLi(x64emu_t *emu, uintptr_t fcn) { pFEppiiuuLi_t fn = (pFEppiiuuLi_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uintptr_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } void pFEppuippuu(x64emu_t *emu, uintptr_t fcn) { pFEppuippuu_t fn = (pFEppuippuu_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); } void pFEpppppiiV(x64emu_t *emu, uintptr_t fcn) { pFEpppppiiV_t fn = (pFEpppppiiV_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), (void*)(R_RSP + 16)); } @@ -5170,7 +5280,6 @@ void pFpCuWCCuuu(x64emu_t *emu, uintptr_t fcn) { pFpCuWCCuuu_t fn = (pFpCuWCCuuu void pFpuuwwWWww(x64emu_t *emu, uintptr_t fcn) { pFpuuwwWWww_t fn = (pFpuuwwWWww_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int16_t)R_RCX, (int16_t)R_R8, (uint16_t)R_R9, *(uint16_t*)(R_RSP + 8), *(int16_t*)(R_RSP + 16), *(int16_t*)(R_RSP + 24)); } void pFpupuuuuup(x64emu_t *emu, uintptr_t fcn) { pFpupuuuuup_t fn = (pFpupuuuuup_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(void**)(R_RSP + 24)); } void pFppiiiiiip(x64emu_t *emu, uintptr_t fcn) { pFppiiiiiip_t fn = (pFppiiiiiip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24)); } -void pFppiiuuuLL(x64emu_t *emu, uintptr_t fcn) { pFppiiuuuLL_t fn = (pFppiiuuuLL_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uintptr_t*)(R_RSP + 16), *(uintptr_t*)(R_RSP + 24)); } void pFppipppppp(x64emu_t *emu, uintptr_t fcn) { pFppipppppp_t fn = (pFppipppppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24)); } void pFpppiiiiii(x64emu_t *emu, uintptr_t fcn) { pFpppiiiiii_t fn = (pFpppiiiiii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); } void pFpppWWWWWp(x64emu_t *emu, uintptr_t fcn) { pFpppWWWWWp_t fn = (pFpppWWWWWp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint16_t)R_RCX, (uint16_t)R_R8, (uint16_t)R_R9, *(uint16_t*)(R_RSP + 8), *(uint16_t*)(R_RSP + 16), *(void**)(R_RSP + 24)); } @@ -5227,12 +5336,12 @@ void iFiiiiiiiiip(x64emu_t *emu, uintptr_t fcn) { iFiiiiiiiiip_t fn = (iFiiiiiii void iFpiipiiipip(x64emu_t *emu, uintptr_t fcn) { iFpiipiiipip_t fn = (iFpiipiiipip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(void**)(R_RSP + 32)); } void iFpippddiidd(x64emu_t *emu, uintptr_t fcn) { iFpippddiidd_t fn = (iFpippddiidd_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, emu->xmm[0].d[0], emu->xmm[1].d[0], (int32_t)R_R8, (int32_t)R_R9, emu->xmm[2].d[0], emu->xmm[3].d[0]); } void iFpCuWCCCCup(x64emu_t *emu, uintptr_t fcn) { iFpCuWCCCCup_t fn = (iFpCuWCCCCup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint32_t)R_RDX, (uint16_t)R_RCX, (uint8_t)R_R8, (uint8_t)R_R9, *(uint8_t*)(R_RSP + 8), *(uint8_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(void**)(R_RSP + 32)); } -void iFpuupiuiipp(x64emu_t *emu, uintptr_t fcn) { iFpuupiuiipp_t fn = (iFpuupiuiipp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32)); } +void iFpuuLiuiiLL(x64emu_t *emu, uintptr_t fcn) { iFpuuLiuiiLL_t fn = (iFpuuLiuiiLL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uintptr_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(uintptr_t*)(R_RSP + 24), *(uintptr_t*)(R_RSP + 32)); } +void iFpLLpiiuuii(x64emu_t *emu, uintptr_t fcn) { iFpLLpiiuuii_t fn = (iFpLLpiiuuii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32)); } void iFppuuiiiiii(x64emu_t *emu, uintptr_t fcn) { iFppuuiiiiii_t fn = (iFppuuiiiiii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32)); } void iFppuuiiuupi(x64emu_t *emu, uintptr_t fcn) { iFppuuiiuupi_t fn = (iFppuuiiuupi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(void**)(R_RSP + 24), *(int32_t*)(R_RSP + 32)); } void iFpppiiipipi(x64emu_t *emu, uintptr_t fcn) { iFpppiiipipi_t fn = (iFpppiiipipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24), *(int32_t*)(R_RSP + 32)); } void iFpppLLipppp(x64emu_t *emu, uintptr_t fcn) { iFpppLLipppp_t fn = (iFpppLLipppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX, (uintptr_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32)); } -void iFppppiiuuii(x64emu_t *emu, uintptr_t fcn) { iFppppiiuuii_t fn = (iFppppiiuuii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32)); } void iFpppppppipi(x64emu_t *emu, uintptr_t fcn) { iFpppppppipi_t fn = (iFpppppppipi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24), *(int32_t*)(R_RSP + 32)); } void uFpddpippppp(x64emu_t *emu, uintptr_t fcn) { uFpddpippppp_t fn = (uFpddpippppp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0], (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void uFpppppppppp(x64emu_t *emu, uintptr_t fcn) { uFpppppppppp_t fn = (uFpppppppppp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32)); } @@ -5286,9 +5395,11 @@ void iFEppppiiiiuu(x64emu_t *emu, uintptr_t fcn) { iFEppppiiiiuu_t fn = (iFEpppp void iFEpppppppppp(x64emu_t *emu, uintptr_t fcn) { iFEpppppppppp_t fn = (iFEpppppppppp_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32)); } void iFiiiiiiiiiip(x64emu_t *emu, uintptr_t fcn) { iFiiiiiiiiiip_t fn = (iFiiiiiiiiiip_t)fcn; R_RAX=(int32_t)fn((int32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(void**)(R_RSP + 40)); } void iFpiippiiipip(x64emu_t *emu, uintptr_t fcn) { iFpiippiiipip_t fn = (iFpiippiiipip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(void**)(R_RSP + 40)); } +void iFpippupppppp(x64emu_t *emu, uintptr_t fcn) { iFpippupppppp_t fn = (iFpippupppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40)); } +void iFpLipiiiippp(x64emu_t *emu, uintptr_t fcn) { iFpLipiiiippp_t fn = (iFpLipiiiippp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40)); } +void iFpLLpiiuuiiL(x64emu_t *emu, uintptr_t fcn) { iFpLLpiiuuiiL_t fn = (iFpLLpiiuuiiL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(uintptr_t*)(R_RSP + 40)); } void iFppippipppip(x64emu_t *emu, uintptr_t fcn) { iFppippipppip_t fn = (iFppippipppip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(void**)(R_RSP + 40)); } void iFpppiiuuiiuu(x64emu_t *emu, uintptr_t fcn) { iFpppiiuuiiuu_t fn = (iFpppiiuuiiuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(uint32_t*)(R_RSP + 40)); } -void iFppppiiuuiiL(x64emu_t *emu, uintptr_t fcn) { iFppppiiuuiiL_t fn = (iFppppiiuuiiL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(uintptr_t*)(R_RSP + 40)); } void uFEpLiupppLuV(x64emu_t *emu, uintptr_t fcn) { uFEpLiupppLuV_t fn = (uFEpLiupppLuV_t)fcn; R_RAX=(uint32_t)fn(emu, (void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(uintptr_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), (void*)(R_RSP + 32)); } void uFEpLippppLup(x64emu_t *emu, uintptr_t fcn) { uFEpLippppLup_t fn = (uFEpLippppLup_t)fcn; R_RAX=(uint32_t)fn(emu, (void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(uintptr_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(void**)(R_RSP + 32)); } void uFEpLippppLuA(x64emu_t *emu, uintptr_t fcn) { uFEpLippppLuA_t fn = (uFEpLippppLuA_t)fcn; R_RAX=(uint32_t)fn(emu, (void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(uintptr_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(void**)(R_RSP + 32)); } @@ -5324,6 +5435,7 @@ void iFEppppiiiiuui(x64emu_t *emu, uintptr_t fcn) { iFEppppiiiiuui_t fn = (iFEpp void iFpipllipppppp(x64emu_t *emu, uintptr_t fcn) { iFpipllipppppp_t fn = (iFpipllipppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48)); } void iFpipppppppppp(x64emu_t *emu, uintptr_t fcn) { iFpipppppppppp_t fn = (iFpipppppppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48)); } void iFpCCCWCWCCCWp(x64emu_t *emu, uintptr_t fcn) { iFpCCCWCWCCCWp_t fn = (iFpCCCWCWCCCWp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint8_t)R_RDX, (uint8_t)R_RCX, (uint16_t)R_R8, (uint8_t)R_R9, *(uint16_t*)(R_RSP + 8), *(uint8_t*)(R_RSP + 16), *(uint8_t*)(R_RSP + 24), *(uint8_t*)(R_RSP + 32), *(uint16_t*)(R_RSP + 40), *(void**)(R_RSP + 48)); } +void iFpLLlliLppppp(x64emu_t *emu, uintptr_t fcn) { iFpLLlliLppppp_t fn = (iFpLLlliLppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8, (int32_t)R_R9, *(uintptr_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48)); } void iFpppllipppppp(x64emu_t *emu, uintptr_t fcn) { iFpppllipppppp_t fn = (iFpppllipppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48)); } void iFpppppppppppp(x64emu_t *emu, uintptr_t fcn) { iFpppppppppppp_t fn = (iFpppppppppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48)); } void pFEppiiuuuipii(x64emu_t *emu, uintptr_t fcn) { pFEppiiuuuipii_t fn = (pFEppiiuuuipii_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(int32_t*)(R_RSP + 40)); } @@ -5664,6 +5776,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &LFLL) return 1; if (fun == &LFLp) return 1; if (fun == &LFpi) return 1; + if (fun == &LFpu) return 1; if (fun == &LFpL) return 1; if (fun == &LFpp) return 1; if (fun == &pFii) return 1; @@ -5851,6 +5964,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFplp) return 1; if (fun == &iFpLi) return 1; if (fun == &iFpLu) return 1; + if (fun == &iFpLl) return 1; if (fun == &iFpLL) return 1; if (fun == &iFpLp) return 1; if (fun == &iFppi) return 1; @@ -5937,6 +6051,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &LFLpu) return 1; if (fun == &LFLpL) return 1; if (fun == &LFpii) return 1; + if (fun == &LFpCi) return 1; if (fun == &LFpuL) return 1; if (fun == &LFpup) return 1; if (fun == &LFpLi) return 1; @@ -5979,6 +6094,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFpil) return 1; if (fun == &pFpiL) return 1; if (fun == &pFpip) return 1; + if (fun == &pFpCi) return 1; if (fun == &pFpCC) return 1; if (fun == &pFpCu) return 1; if (fun == &pFpWW) return 1; @@ -6127,6 +6243,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFpLii) return 1; if (fun == &vFpLuu) return 1; if (fun == &vFpLLL) return 1; + if (fun == &vFpLpL) return 1; if (fun == &vFpLpp) return 1; if (fun == &vFppii) return 1; if (fun == &vFppiu) return 1; @@ -6215,6 +6332,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFpuui) return 1; if (fun == &iFpuuu) return 1; if (fun == &iFpuul) return 1; + if (fun == &iFpuuL) return 1; if (fun == &iFpuup) return 1; if (fun == &iFpuUp) return 1; if (fun == &iFpuLL) return 1; @@ -6233,8 +6351,13 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFplip) return 1; if (fun == &iFplpp) return 1; if (fun == &iFpLii) return 1; + if (fun == &iFpLiL) return 1; if (fun == &iFpLip) return 1; + if (fun == &iFpLuu) return 1; + if (fun == &iFpLup) return 1; + if (fun == &iFpLlp) return 1; if (fun == &iFpLLu) return 1; + if (fun == &iFpLLL) return 1; if (fun == &iFpLLp) return 1; if (fun == &iFpLpi) return 1; if (fun == &iFpLpf) return 2; @@ -6325,7 +6448,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &LFippL) return 1; if (fun == &LFippp) return 1; if (fun == &LFuipL) return 1; - if (fun == &LFpuuu) return 1; + if (fun == &LFpCii) return 1; if (fun == &LFpLCL) return 1; if (fun == &LFpLLp) return 1; if (fun == &LFpLpL) return 1; @@ -6369,6 +6492,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFpipi) return 1; if (fun == &pFpipd) return 2; if (fun == &pFpipp) return 1; + if (fun == &pFpCip) return 1; if (fun == &pFpCWp) return 1; if (fun == &pFpCuW) return 1; if (fun == &pFpCuu) return 1; @@ -6549,6 +6673,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFplppp) return 1; if (fun == &vFpLLLL) return 1; if (fun == &vFpLLpp) return 1; + if (fun == &vFpLpiL) return 1; if (fun == &vFppiii) return 1; if (fun == &vFppiiu) return 1; if (fun == &vFppiip) return 1; @@ -6619,6 +6744,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFpippW) return 1; if (fun == &iFpippp) return 1; if (fun == &iFpCCCC) return 1; + if (fun == &iFpCupp) return 1; if (fun == &iFpCpip) return 1; if (fun == &iFpuill) return 1; if (fun == &iFpuipi) return 1; @@ -6627,7 +6753,6 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFpuuui) return 1; if (fun == &iFpuuup) return 1; if (fun == &iFpuuLL) return 1; - if (fun == &iFpuupp) return 1; if (fun == &iFpulup) return 1; if (fun == &iFpulpp) return 1; if (fun == &iFpupiU) return 1; @@ -6637,14 +6762,24 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFpUupp) return 1; if (fun == &iFplupp) return 1; if (fun == &iFplluu) return 1; + if (fun == &iFpLiup) return 1; + if (fun == &iFpLilp) return 1; if (fun == &iFpLiLi) return 1; if (fun == &iFpLlpp) return 1; + if (fun == &iFpLLii) return 1; if (fun == &iFpLLup) return 1; if (fun == &iFpLLpp) return 1; + if (fun == &iFpLpii) return 1; + if (fun == &iFpLpiL) return 1; + if (fun == &iFpLpuL) return 1; + if (fun == &iFpLpup) return 1; + if (fun == &iFpLpLi) return 1; if (fun == &iFpLppi) return 1; + if (fun == &iFpLppL) return 1; if (fun == &iFpLppp) return 1; if (fun == &iFppiiu) return 1; if (fun == &iFppiip) return 1; + if (fun == &iFppiuu) return 1; if (fun == &iFppiup) return 1; if (fun == &iFppiLi) return 1; if (fun == &iFppiLL) return 1; @@ -6663,7 +6798,6 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFppLpL) return 1; if (fun == &iFppLpp) return 1; if (fun == &iFpppii) return 1; - if (fun == &iFpppiL) return 1; if (fun == &iFpppip) return 1; if (fun == &iFpppui) return 1; if (fun == &iFpppup) return 1; @@ -6685,7 +6819,6 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &uFpuuuu) return 1; if (fun == &uFpuupp) return 1; if (fun == &uFpupuu) return 1; - if (fun == &uFppiip) return 1; if (fun == &uFppipp) return 1; if (fun == &uFppuup) return 1; if (fun == &uFppupp) return 1; @@ -6707,7 +6840,9 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &LFuiCiu) return 1; if (fun == &LFpuipp) return 1; if (fun == &LFpuppi) return 1; + if (fun == &LFpLuuu) return 1; if (fun == &LFpLLLp) return 1; + if (fun == &LFpLpuu) return 1; if (fun == &LFpLppL) return 1; if (fun == &LFpLppp) return 1; if (fun == &LFppLLp) return 1; @@ -6753,6 +6888,8 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFpfffi) return 4; if (fun == &pFpdddd) return 5; if (fun == &pFplppp) return 1; + if (fun == &pFpLiii) return 1; + if (fun == &pFpLLLp) return 1; if (fun == &pFpLpii) return 1; if (fun == &pFppiii) return 1; if (fun == &pFppiip) return 1; @@ -6768,12 +6905,10 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFppddi) return 3; if (fun == &pFppddu) return 3; if (fun == &pFppLii) return 1; - if (fun == &pFppLLp) return 1; if (fun == &pFpppii) return 1; if (fun == &pFpppip) return 1; if (fun == &pFpppIi) return 1; if (fun == &pFpppui) return 1; - if (fun == &pFpppuu) return 1; if (fun == &pFpppup) return 1; if (fun == &pFpppLi) return 1; if (fun == &pFppppi) return 1; @@ -6924,13 +7059,13 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFippppp) return 1; if (fun == &iFdipppL) return 2; if (fun == &iFlpippp) return 1; - if (fun == &iFLppipp) return 1; if (fun == &iFpiiiii) return 1; if (fun == &iFpiiiiu) return 1; if (fun == &iFpiiiip) return 1; if (fun == &iFpiiipp) return 1; if (fun == &iFpiiuii) return 1; if (fun == &iFpiiuui) return 1; + if (fun == &iFpiiupp) return 1; if (fun == &iFpiipip) return 1; if (fun == &iFpiippu) return 1; if (fun == &iFpiippp) return 1; @@ -6938,13 +7073,16 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFpiuuup) return 1; if (fun == &iFpiuupp) return 1; if (fun == &iFpipipi) return 1; + if (fun == &iFpipupp) return 1; if (fun == &iFpippip) return 1; if (fun == &iFpipppL) return 1; if (fun == &iFpipppp) return 1; + if (fun == &iFpCiipp) return 1; if (fun == &iFpCpipu) return 1; if (fun == &iFpWpppp) return 1; if (fun == &iFpuiCpp) return 1; if (fun == &iFpuippp) return 1; + if (fun == &iFpuuuuu) return 1; if (fun == &iFpuupuu) return 1; if (fun == &iFpuLLpp) return 1; if (fun == &iFpupuui) return 1; @@ -6954,12 +7092,21 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFpUuupp) return 1; if (fun == &iFpUUUip) return 1; if (fun == &iFpUUUUp) return 1; + if (fun == &iFpLiiiL) return 1; + if (fun == &iFpLiiip) return 1; + if (fun == &iFpLiiuu) return 1; if (fun == &iFpLipLu) return 1; if (fun == &iFpLuipp) return 1; + if (fun == &iFpLuupp) return 1; + if (fun == &iFpLupip) return 1; + if (fun == &iFpLLLLL) return 1; if (fun == &iFpLLppp) return 1; + if (fun == &iFpLpipi) return 1; + if (fun == &iFpLppii) return 1; + if (fun == &iFpLpppL) return 1; + if (fun == &iFpLpppp) return 1; if (fun == &iFppiiii) return 1; if (fun == &iFppiiip) return 1; - if (fun == &iFppiiuu) return 1; if (fun == &iFppiipi) return 1; if (fun == &iFppiipp) return 1; if (fun == &iFppiupp) return 1; @@ -6968,7 +7115,6 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFppipip) return 1; if (fun == &iFppIppp) return 1; if (fun == &iFppuiii) return 1; - if (fun == &iFppuiiL) return 1; if (fun == &iFppuIII) return 1; if (fun == &iFppuupp) return 1; if (fun == &iFppupip) return 1; @@ -6977,6 +7123,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFpplupp) return 1; if (fun == &iFpplppi) return 1; if (fun == &iFppLupp) return 1; + if (fun == &iFppLLiL) return 1; if (fun == &iFppLLup) return 1; if (fun == &iFppLpLp) return 1; if (fun == &iFppLppp) return 1; @@ -6992,7 +7139,6 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFppppip) return 1; if (fun == &iFppppup) return 1; if (fun == &iFpppppi) return 1; - if (fun == &iFpppppL) return 1; if (fun == &iFpppppp) return 1; if (fun == &uFuuuuuu) return 1; if (fun == &uFupuufp) return 2; @@ -7042,6 +7188,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFpuuuuu) return 1; if (fun == &pFpuuupu) return 1; if (fun == &pFpuuUUU) return 1; + if (fun == &pFpupuui) return 1; if (fun == &pFpupppp) return 1; if (fun == &pFplpppp) return 1; if (fun == &pFpLppii) return 1; diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h index c61e03f1..83a38d65 100644 --- a/src/wrapped/generated/wrapper.h +++ b/src/wrapped/generated/wrapper.h @@ -305,6 +305,7 @@ void LFLi(x64emu_t *emu, uintptr_t fnc); void LFLL(x64emu_t *emu, uintptr_t fnc); void LFLp(x64emu_t *emu, uintptr_t fnc); void LFpi(x64emu_t *emu, uintptr_t fnc); +void LFpu(x64emu_t *emu, uintptr_t fnc); void LFpL(x64emu_t *emu, uintptr_t fnc); void LFpp(x64emu_t *emu, uintptr_t fnc); void pFEi(x64emu_t *emu, uintptr_t fnc); @@ -530,6 +531,7 @@ void iFpll(x64emu_t *emu, uintptr_t fnc); void iFplp(x64emu_t *emu, uintptr_t fnc); void iFpLi(x64emu_t *emu, uintptr_t fnc); void iFpLu(x64emu_t *emu, uintptr_t fnc); +void iFpLl(x64emu_t *emu, uintptr_t fnc); void iFpLL(x64emu_t *emu, uintptr_t fnc); void iFpLp(x64emu_t *emu, uintptr_t fnc); void iFppi(x64emu_t *emu, uintptr_t fnc); @@ -628,6 +630,7 @@ void LFLLL(x64emu_t *emu, uintptr_t fnc); void LFLpu(x64emu_t *emu, uintptr_t fnc); void LFLpL(x64emu_t *emu, uintptr_t fnc); void LFpii(x64emu_t *emu, uintptr_t fnc); +void LFpCi(x64emu_t *emu, uintptr_t fnc); void LFpuL(x64emu_t *emu, uintptr_t fnc); void LFpup(x64emu_t *emu, uintptr_t fnc); void LFpLi(x64emu_t *emu, uintptr_t fnc); @@ -681,6 +684,7 @@ void pFpid(x64emu_t *emu, uintptr_t fnc); void pFpil(x64emu_t *emu, uintptr_t fnc); void pFpiL(x64emu_t *emu, uintptr_t fnc); void pFpip(x64emu_t *emu, uintptr_t fnc); +void pFpCi(x64emu_t *emu, uintptr_t fnc); void pFpCC(x64emu_t *emu, uintptr_t fnc); void pFpCu(x64emu_t *emu, uintptr_t fnc); void pFpWW(x64emu_t *emu, uintptr_t fnc); @@ -857,6 +861,7 @@ void vFplpp(x64emu_t *emu, uintptr_t fnc); void vFpLii(x64emu_t *emu, uintptr_t fnc); void vFpLuu(x64emu_t *emu, uintptr_t fnc); void vFpLLL(x64emu_t *emu, uintptr_t fnc); +void vFpLpL(x64emu_t *emu, uintptr_t fnc); void vFpLpp(x64emu_t *emu, uintptr_t fnc); void vFppii(x64emu_t *emu, uintptr_t fnc); void vFppiu(x64emu_t *emu, uintptr_t fnc); @@ -971,6 +976,7 @@ void iFpuip(x64emu_t *emu, uintptr_t fnc); void iFpuui(x64emu_t *emu, uintptr_t fnc); void iFpuuu(x64emu_t *emu, uintptr_t fnc); void iFpuul(x64emu_t *emu, uintptr_t fnc); +void iFpuuL(x64emu_t *emu, uintptr_t fnc); void iFpuup(x64emu_t *emu, uintptr_t fnc); void iFpuUp(x64emu_t *emu, uintptr_t fnc); void iFpuLL(x64emu_t *emu, uintptr_t fnc); @@ -990,8 +996,13 @@ void iFplii(x64emu_t *emu, uintptr_t fnc); void iFplip(x64emu_t *emu, uintptr_t fnc); void iFplpp(x64emu_t *emu, uintptr_t fnc); void iFpLii(x64emu_t *emu, uintptr_t fnc); +void iFpLiL(x64emu_t *emu, uintptr_t fnc); void iFpLip(x64emu_t *emu, uintptr_t fnc); +void iFpLuu(x64emu_t *emu, uintptr_t fnc); +void iFpLup(x64emu_t *emu, uintptr_t fnc); +void iFpLlp(x64emu_t *emu, uintptr_t fnc); void iFpLLu(x64emu_t *emu, uintptr_t fnc); +void iFpLLL(x64emu_t *emu, uintptr_t fnc); void iFpLLp(x64emu_t *emu, uintptr_t fnc); void iFpLpi(x64emu_t *emu, uintptr_t fnc); void iFpLpf(x64emu_t *emu, uintptr_t fnc); @@ -1095,7 +1106,7 @@ void LFEppp(x64emu_t *emu, uintptr_t fnc); void LFippL(x64emu_t *emu, uintptr_t fnc); void LFippp(x64emu_t *emu, uintptr_t fnc); void LFuipL(x64emu_t *emu, uintptr_t fnc); -void LFpuuu(x64emu_t *emu, uintptr_t fnc); +void LFpCii(x64emu_t *emu, uintptr_t fnc); void LFpLCL(x64emu_t *emu, uintptr_t fnc); void LFpLLp(x64emu_t *emu, uintptr_t fnc); void LFpLpL(x64emu_t *emu, uintptr_t fnc); @@ -1149,6 +1160,7 @@ void pFpiLL(x64emu_t *emu, uintptr_t fnc); void pFpipi(x64emu_t *emu, uintptr_t fnc); void pFpipd(x64emu_t *emu, uintptr_t fnc); void pFpipp(x64emu_t *emu, uintptr_t fnc); +void pFpCip(x64emu_t *emu, uintptr_t fnc); void pFpCWp(x64emu_t *emu, uintptr_t fnc); void pFpCuW(x64emu_t *emu, uintptr_t fnc); void pFpCuu(x64emu_t *emu, uintptr_t fnc); @@ -1361,6 +1373,7 @@ void vFpluul(x64emu_t *emu, uintptr_t fnc); void vFplppp(x64emu_t *emu, uintptr_t fnc); void vFpLLLL(x64emu_t *emu, uintptr_t fnc); void vFpLLpp(x64emu_t *emu, uintptr_t fnc); +void vFpLpiL(x64emu_t *emu, uintptr_t fnc); void vFppiii(x64emu_t *emu, uintptr_t fnc); void vFppiiu(x64emu_t *emu, uintptr_t fnc); void vFppiip(x64emu_t *emu, uintptr_t fnc); @@ -1455,6 +1468,7 @@ void iFpippi(x64emu_t *emu, uintptr_t fnc); void iFpippW(x64emu_t *emu, uintptr_t fnc); void iFpippp(x64emu_t *emu, uintptr_t fnc); void iFpCCCC(x64emu_t *emu, uintptr_t fnc); +void iFpCupp(x64emu_t *emu, uintptr_t fnc); void iFpCpip(x64emu_t *emu, uintptr_t fnc); void iFpuill(x64emu_t *emu, uintptr_t fnc); void iFpuipi(x64emu_t *emu, uintptr_t fnc); @@ -1463,7 +1477,6 @@ void iFpuuip(x64emu_t *emu, uintptr_t fnc); void iFpuuui(x64emu_t *emu, uintptr_t fnc); void iFpuuup(x64emu_t *emu, uintptr_t fnc); void iFpuuLL(x64emu_t *emu, uintptr_t fnc); -void iFpuupp(x64emu_t *emu, uintptr_t fnc); void iFpulup(x64emu_t *emu, uintptr_t fnc); void iFpulpp(x64emu_t *emu, uintptr_t fnc); void iFpupiU(x64emu_t *emu, uintptr_t fnc); @@ -1473,14 +1486,24 @@ void iFpUiUi(x64emu_t *emu, uintptr_t fnc); void iFpUupp(x64emu_t *emu, uintptr_t fnc); void iFplupp(x64emu_t *emu, uintptr_t fnc); void iFplluu(x64emu_t *emu, uintptr_t fnc); +void iFpLiup(x64emu_t *emu, uintptr_t fnc); +void iFpLilp(x64emu_t *emu, uintptr_t fnc); void iFpLiLi(x64emu_t *emu, uintptr_t fnc); void iFpLlpp(x64emu_t *emu, uintptr_t fnc); +void iFpLLii(x64emu_t *emu, uintptr_t fnc); void iFpLLup(x64emu_t *emu, uintptr_t fnc); void iFpLLpp(x64emu_t *emu, uintptr_t fnc); +void iFpLpii(x64emu_t *emu, uintptr_t fnc); +void iFpLpiL(x64emu_t *emu, uintptr_t fnc); +void iFpLpuL(x64emu_t *emu, uintptr_t fnc); +void iFpLpup(x64emu_t *emu, uintptr_t fnc); +void iFpLpLi(x64emu_t *emu, uintptr_t fnc); void iFpLppi(x64emu_t *emu, uintptr_t fnc); +void iFpLppL(x64emu_t *emu, uintptr_t fnc); void iFpLppp(x64emu_t *emu, uintptr_t fnc); void iFppiiu(x64emu_t *emu, uintptr_t fnc); void iFppiip(x64emu_t *emu, uintptr_t fnc); +void iFppiuu(x64emu_t *emu, uintptr_t fnc); void iFppiup(x64emu_t *emu, uintptr_t fnc); void iFppiLi(x64emu_t *emu, uintptr_t fnc); void iFppiLL(x64emu_t *emu, uintptr_t fnc); @@ -1499,7 +1522,6 @@ void iFppLpi(x64emu_t *emu, uintptr_t fnc); void iFppLpL(x64emu_t *emu, uintptr_t fnc); void iFppLpp(x64emu_t *emu, uintptr_t fnc); void iFpppii(x64emu_t *emu, uintptr_t fnc); -void iFpppiL(x64emu_t *emu, uintptr_t fnc); void iFpppip(x64emu_t *emu, uintptr_t fnc); void iFpppui(x64emu_t *emu, uintptr_t fnc); void iFpppup(x64emu_t *emu, uintptr_t fnc); @@ -1526,7 +1548,6 @@ void uFpWuip(x64emu_t *emu, uintptr_t fnc); void uFpuuuu(x64emu_t *emu, uintptr_t fnc); void uFpuupp(x64emu_t *emu, uintptr_t fnc); void uFpupuu(x64emu_t *emu, uintptr_t fnc); -void uFppiip(x64emu_t *emu, uintptr_t fnc); void uFppipp(x64emu_t *emu, uintptr_t fnc); void uFppuup(x64emu_t *emu, uintptr_t fnc); void uFppupp(x64emu_t *emu, uintptr_t fnc); @@ -1550,7 +1571,9 @@ void LFEpppp(x64emu_t *emu, uintptr_t fnc); void LFuiCiu(x64emu_t *emu, uintptr_t fnc); void LFpuipp(x64emu_t *emu, uintptr_t fnc); void LFpuppi(x64emu_t *emu, uintptr_t fnc); +void LFpLuuu(x64emu_t *emu, uintptr_t fnc); void LFpLLLp(x64emu_t *emu, uintptr_t fnc); +void LFpLpuu(x64emu_t *emu, uintptr_t fnc); void LFpLppL(x64emu_t *emu, uintptr_t fnc); void LFpLppp(x64emu_t *emu, uintptr_t fnc); void LFppLLp(x64emu_t *emu, uintptr_t fnc); @@ -1608,6 +1631,8 @@ void pFpUdii(x64emu_t *emu, uintptr_t fnc); void pFpfffi(x64emu_t *emu, uintptr_t fnc); void pFpdddd(x64emu_t *emu, uintptr_t fnc); void pFplppp(x64emu_t *emu, uintptr_t fnc); +void pFpLiii(x64emu_t *emu, uintptr_t fnc); +void pFpLLLp(x64emu_t *emu, uintptr_t fnc); void pFpLpii(x64emu_t *emu, uintptr_t fnc); void pFppiii(x64emu_t *emu, uintptr_t fnc); void pFppiip(x64emu_t *emu, uintptr_t fnc); @@ -1623,12 +1648,10 @@ void pFppupp(x64emu_t *emu, uintptr_t fnc); void pFppddi(x64emu_t *emu, uintptr_t fnc); void pFppddu(x64emu_t *emu, uintptr_t fnc); void pFppLii(x64emu_t *emu, uintptr_t fnc); -void pFppLLp(x64emu_t *emu, uintptr_t fnc); void pFpppii(x64emu_t *emu, uintptr_t fnc); void pFpppip(x64emu_t *emu, uintptr_t fnc); void pFpppIi(x64emu_t *emu, uintptr_t fnc); void pFpppui(x64emu_t *emu, uintptr_t fnc); -void pFpppuu(x64emu_t *emu, uintptr_t fnc); void pFpppup(x64emu_t *emu, uintptr_t fnc); void pFpppLi(x64emu_t *emu, uintptr_t fnc); void pFppppi(x64emu_t *emu, uintptr_t fnc); @@ -1820,13 +1843,13 @@ void iFippppp(x64emu_t *emu, uintptr_t fnc); void iFdipppL(x64emu_t *emu, uintptr_t fnc); void iFDipppL(x64emu_t *emu, uintptr_t fnc); void iFlpippp(x64emu_t *emu, uintptr_t fnc); -void iFLppipp(x64emu_t *emu, uintptr_t fnc); void iFpiiiii(x64emu_t *emu, uintptr_t fnc); void iFpiiiiu(x64emu_t *emu, uintptr_t fnc); void iFpiiiip(x64emu_t *emu, uintptr_t fnc); void iFpiiipp(x64emu_t *emu, uintptr_t fnc); void iFpiiuii(x64emu_t *emu, uintptr_t fnc); void iFpiiuui(x64emu_t *emu, uintptr_t fnc); +void iFpiiupp(x64emu_t *emu, uintptr_t fnc); void iFpiipip(x64emu_t *emu, uintptr_t fnc); void iFpiippu(x64emu_t *emu, uintptr_t fnc); void iFpiippp(x64emu_t *emu, uintptr_t fnc); @@ -1834,13 +1857,16 @@ void iFpiCCpu(x64emu_t *emu, uintptr_t fnc); void iFpiuuup(x64emu_t *emu, uintptr_t fnc); void iFpiuupp(x64emu_t *emu, uintptr_t fnc); void iFpipipi(x64emu_t *emu, uintptr_t fnc); +void iFpipupp(x64emu_t *emu, uintptr_t fnc); void iFpippip(x64emu_t *emu, uintptr_t fnc); void iFpipppL(x64emu_t *emu, uintptr_t fnc); void iFpipppp(x64emu_t *emu, uintptr_t fnc); +void iFpCiipp(x64emu_t *emu, uintptr_t fnc); void iFpCpipu(x64emu_t *emu, uintptr_t fnc); void iFpWpppp(x64emu_t *emu, uintptr_t fnc); void iFpuiCpp(x64emu_t *emu, uintptr_t fnc); void iFpuippp(x64emu_t *emu, uintptr_t fnc); +void iFpuuuuu(x64emu_t *emu, uintptr_t fnc); void iFpuupuu(x64emu_t *emu, uintptr_t fnc); void iFpuLLpp(x64emu_t *emu, uintptr_t fnc); void iFpupuui(x64emu_t *emu, uintptr_t fnc); @@ -1850,12 +1876,21 @@ void iFpUuuLp(x64emu_t *emu, uintptr_t fnc); void iFpUuupp(x64emu_t *emu, uintptr_t fnc); void iFpUUUip(x64emu_t *emu, uintptr_t fnc); void iFpUUUUp(x64emu_t *emu, uintptr_t fnc); +void iFpLiiiL(x64emu_t *emu, uintptr_t fnc); +void iFpLiiip(x64emu_t *emu, uintptr_t fnc); +void iFpLiiuu(x64emu_t *emu, uintptr_t fnc); void iFpLipLu(x64emu_t *emu, uintptr_t fnc); void iFpLuipp(x64emu_t *emu, uintptr_t fnc); +void iFpLuupp(x64emu_t *emu, uintptr_t fnc); +void iFpLupip(x64emu_t *emu, uintptr_t fnc); +void iFpLLLLL(x64emu_t *emu, uintptr_t fnc); void iFpLLppp(x64emu_t *emu, uintptr_t fnc); +void iFpLpipi(x64emu_t *emu, uintptr_t fnc); +void iFpLppii(x64emu_t *emu, uintptr_t fnc); +void iFpLpppL(x64emu_t *emu, uintptr_t fnc); +void iFpLpppp(x64emu_t *emu, uintptr_t fnc); void iFppiiii(x64emu_t *emu, uintptr_t fnc); void iFppiiip(x64emu_t *emu, uintptr_t fnc); -void iFppiiuu(x64emu_t *emu, uintptr_t fnc); void iFppiipi(x64emu_t *emu, uintptr_t fnc); void iFppiipp(x64emu_t *emu, uintptr_t fnc); void iFppiupp(x64emu_t *emu, uintptr_t fnc); @@ -1864,7 +1899,6 @@ void iFppipiL(x64emu_t *emu, uintptr_t fnc); void iFppipip(x64emu_t *emu, uintptr_t fnc); void iFppIppp(x64emu_t *emu, uintptr_t fnc); void iFppuiii(x64emu_t *emu, uintptr_t fnc); -void iFppuiiL(x64emu_t *emu, uintptr_t fnc); void iFppuIII(x64emu_t *emu, uintptr_t fnc); void iFppuupp(x64emu_t *emu, uintptr_t fnc); void iFppupip(x64emu_t *emu, uintptr_t fnc); @@ -1873,6 +1907,7 @@ void iFppdidd(x64emu_t *emu, uintptr_t fnc); void iFpplupp(x64emu_t *emu, uintptr_t fnc); void iFpplppi(x64emu_t *emu, uintptr_t fnc); void iFppLupp(x64emu_t *emu, uintptr_t fnc); +void iFppLLiL(x64emu_t *emu, uintptr_t fnc); void iFppLLup(x64emu_t *emu, uintptr_t fnc); void iFppLpLp(x64emu_t *emu, uintptr_t fnc); void iFppLppp(x64emu_t *emu, uintptr_t fnc); @@ -1888,7 +1923,6 @@ void iFppppiu(x64emu_t *emu, uintptr_t fnc); void iFppppip(x64emu_t *emu, uintptr_t fnc); void iFppppup(x64emu_t *emu, uintptr_t fnc); void iFpppppi(x64emu_t *emu, uintptr_t fnc); -void iFpppppL(x64emu_t *emu, uintptr_t fnc); void iFpppppp(x64emu_t *emu, uintptr_t fnc); void uFEiippp(x64emu_t *emu, uintptr_t fnc); void uFEiuppp(x64emu_t *emu, uintptr_t fnc); @@ -1959,6 +1993,7 @@ void pFpuuwwu(x64emu_t *emu, uintptr_t fnc); void pFpuuuuu(x64emu_t *emu, uintptr_t fnc); void pFpuuupu(x64emu_t *emu, uintptr_t fnc); void pFpuuUUU(x64emu_t *emu, uintptr_t fnc); +void pFpupuui(x64emu_t *emu, uintptr_t fnc); void pFpupppp(x64emu_t *emu, uintptr_t fnc); void pFplpppp(x64emu_t *emu, uintptr_t fnc); void pFpLppii(x64emu_t *emu, uintptr_t fnc); @@ -2063,6 +2098,7 @@ void vFpUUUUuu(x64emu_t *emu, uintptr_t fnc); void vFpddiidd(x64emu_t *emu, uintptr_t fnc); void vFpdddddd(x64emu_t *emu, uintptr_t fnc); void vFpLiLiLp(x64emu_t *emu, uintptr_t fnc); +void vFpLpiipi(x64emu_t *emu, uintptr_t fnc); void vFppiiiii(x64emu_t *emu, uintptr_t fnc); void vFppiiiip(x64emu_t *emu, uintptr_t fnc); void vFppiiipi(x64emu_t *emu, uintptr_t fnc); @@ -2110,8 +2146,9 @@ void iFpiiiuwp(x64emu_t *emu, uintptr_t fnc); void iFpiiuuiu(x64emu_t *emu, uintptr_t fnc); void iFpiipppp(x64emu_t *emu, uintptr_t fnc); void iFpiuiipp(x64emu_t *emu, uintptr_t fnc); -void iFpiupiii(x64emu_t *emu, uintptr_t fnc); +void iFpiuLiii(x64emu_t *emu, uintptr_t fnc); void iFpiupppp(x64emu_t *emu, uintptr_t fnc); +void iFpiLuupp(x64emu_t *emu, uintptr_t fnc); void iFpiLuppp(x64emu_t *emu, uintptr_t fnc); void iFpipipip(x64emu_t *emu, uintptr_t fnc); void iFpipippp(x64emu_t *emu, uintptr_t fnc); @@ -2128,16 +2165,21 @@ void iFpupuuui(x64emu_t *emu, uintptr_t fnc); void iFpupupui(x64emu_t *emu, uintptr_t fnc); void iFpuppppp(x64emu_t *emu, uintptr_t fnc); void iFpllpppp(x64emu_t *emu, uintptr_t fnc); +void iFpLiiiiL(x64emu_t *emu, uintptr_t fnc); +void iFpLiiuui(x64emu_t *emu, uintptr_t fnc); void iFpLipipi(x64emu_t *emu, uintptr_t fnc); +void iFpLipupu(x64emu_t *emu, uintptr_t fnc); +void iFpLpiiii(x64emu_t *emu, uintptr_t fnc); +void iFpLpiiuu(x64emu_t *emu, uintptr_t fnc); +void iFpLpiipi(x64emu_t *emu, uintptr_t fnc); +void iFpLppiii(x64emu_t *emu, uintptr_t fnc); void iFppiiiip(x64emu_t *emu, uintptr_t fnc); -void iFppiiuui(x64emu_t *emu, uintptr_t fnc); void iFppiiuup(x64emu_t *emu, uintptr_t fnc); void iFppiipii(x64emu_t *emu, uintptr_t fnc); void iFppiipiL(x64emu_t *emu, uintptr_t fnc); void iFppiuppi(x64emu_t *emu, uintptr_t fnc); void iFppipiii(x64emu_t *emu, uintptr_t fnc); void iFppipiip(x64emu_t *emu, uintptr_t fnc); -void iFppipipi(x64emu_t *emu, uintptr_t fnc); void iFppipipp(x64emu_t *emu, uintptr_t fnc); void iFppippip(x64emu_t *emu, uintptr_t fnc); void iFppipppi(x64emu_t *emu, uintptr_t fnc); @@ -2149,15 +2191,13 @@ void iFppupupp(x64emu_t *emu, uintptr_t fnc); void iFppliupp(x64emu_t *emu, uintptr_t fnc); void iFppLiipp(x64emu_t *emu, uintptr_t fnc); void iFppLippp(x64emu_t *emu, uintptr_t fnc); -void iFpppiiii(x64emu_t *emu, uintptr_t fnc); +void iFppLuuii(x64emu_t *emu, uintptr_t fnc); void iFpppiiuu(x64emu_t *emu, uintptr_t fnc); void iFpppiiup(x64emu_t *emu, uintptr_t fnc); -void iFpppiipi(x64emu_t *emu, uintptr_t fnc); void iFpppiuwu(x64emu_t *emu, uintptr_t fnc); void iFpppippi(x64emu_t *emu, uintptr_t fnc); void iFpppippp(x64emu_t *emu, uintptr_t fnc); void iFpppuiii(x64emu_t *emu, uintptr_t fnc); -void iFppppiii(x64emu_t *emu, uintptr_t fnc); void iFppppilp(x64emu_t *emu, uintptr_t fnc); void iFppppipp(x64emu_t *emu, uintptr_t fnc); void iFppppdpu(x64emu_t *emu, uintptr_t fnc); @@ -2179,6 +2219,8 @@ void uFppuuuup(x64emu_t *emu, uintptr_t fnc); void uFppppppp(x64emu_t *emu, uintptr_t fnc); void LFEppLppU(x64emu_t *emu, uintptr_t fnc); void LFEpppppu(x64emu_t *emu, uintptr_t fnc); +void LFpLLuupp(x64emu_t *emu, uintptr_t fnc); +void LFpLLppuu(x64emu_t *emu, uintptr_t fnc); void pFEpLiiii(x64emu_t *emu, uintptr_t fnc); void pFEpLiiiI(x64emu_t *emu, uintptr_t fnc); void pFEpLiiil(x64emu_t *emu, uintptr_t fnc); @@ -2282,6 +2324,7 @@ void vFpuppippp(x64emu_t *emu, uintptr_t fnc); void vFpuppLLLL(x64emu_t *emu, uintptr_t fnc); void vFpUiUiupi(x64emu_t *emu, uintptr_t fnc); void vFpUuuUUUi(x64emu_t *emu, uintptr_t fnc); +void vFpLppiipi(x64emu_t *emu, uintptr_t fnc); void vFppiiiiii(x64emu_t *emu, uintptr_t fnc); void vFppiiipii(x64emu_t *emu, uintptr_t fnc); void vFppipipiu(x64emu_t *emu, uintptr_t fnc); @@ -2313,12 +2356,17 @@ void iFpuiipppp(x64emu_t *emu, uintptr_t fnc); void iFpuippLpp(x64emu_t *emu, uintptr_t fnc); void iFpuuiiiii(x64emu_t *emu, uintptr_t fnc); void iFpuuupupu(x64emu_t *emu, uintptr_t fnc); +void iFpuupuupp(x64emu_t *emu, uintptr_t fnc); void iFpupppWWu(x64emu_t *emu, uintptr_t fnc); void iFpupppppp(x64emu_t *emu, uintptr_t fnc); void iFpUuuLpUi(x64emu_t *emu, uintptr_t fnc); void iFpduuulul(x64emu_t *emu, uintptr_t fnc); +void iFpLLiippp(x64emu_t *emu, uintptr_t fnc); +void iFpLLLiipi(x64emu_t *emu, uintptr_t fnc); void iFpLLppppp(x64emu_t *emu, uintptr_t fnc); void iFpLpipppp(x64emu_t *emu, uintptr_t fnc); +void iFpLppLpip(x64emu_t *emu, uintptr_t fnc); +void iFpLpppppp(x64emu_t *emu, uintptr_t fnc); void iFppiiiiiu(x64emu_t *emu, uintptr_t fnc); void iFppiiipip(x64emu_t *emu, uintptr_t fnc); void iFppIIIppp(x64emu_t *emu, uintptr_t fnc); @@ -2326,9 +2374,7 @@ void iFppuiiuuu(x64emu_t *emu, uintptr_t fnc); void iFppuuuuuu(x64emu_t *emu, uintptr_t fnc); void iFppuppppp(x64emu_t *emu, uintptr_t fnc); void iFpppiiipi(x64emu_t *emu, uintptr_t fnc); -void iFpppiippp(x64emu_t *emu, uintptr_t fnc); void iFpppipipi(x64emu_t *emu, uintptr_t fnc); -void iFppppiipi(x64emu_t *emu, uintptr_t fnc); void iFppppippp(x64emu_t *emu, uintptr_t fnc); void iFppppppii(x64emu_t *emu, uintptr_t fnc); void iFpppppppi(x64emu_t *emu, uintptr_t fnc); @@ -2349,6 +2395,7 @@ void uFppuppppp(x64emu_t *emu, uintptr_t fnc); void uFpppppupp(x64emu_t *emu, uintptr_t fnc); void LFELpLpLpi(x64emu_t *emu, uintptr_t fnc); void LFEpiupppp(x64emu_t *emu, uintptr_t fnc); +void LFpLpuuLLu(x64emu_t *emu, uintptr_t fnc); void pFEiplllpp(x64emu_t *emu, uintptr_t fnc); void pFEpiuCppp(x64emu_t *emu, uintptr_t fnc); void pFEppLiiip(x64emu_t *emu, uintptr_t fnc); @@ -2375,7 +2422,6 @@ void pFpupppppp(x64emu_t *emu, uintptr_t fnc); void pFpdwwWWui(x64emu_t *emu, uintptr_t fnc); void pFplpppppp(x64emu_t *emu, uintptr_t fnc); void pFppiiiiii(x64emu_t *emu, uintptr_t fnc); -void pFpppuuLLu(x64emu_t *emu, uintptr_t fnc); void pFppppuppp(x64emu_t *emu, uintptr_t fnc); void pFpppppupp(x64emu_t *emu, uintptr_t fnc); void iWEpuuiipp(x64emu_t *emu, uintptr_t fnc); @@ -2415,6 +2461,7 @@ void vFddddddddd(x64emu_t *emu, uintptr_t fnc); void vFpiuippppi(x64emu_t *emu, uintptr_t fnc); void vFpipiuiipp(x64emu_t *emu, uintptr_t fnc); void vFpipppiipi(x64emu_t *emu, uintptr_t fnc); +void vFpLpppippp(x64emu_t *emu, uintptr_t fnc); void vFppiiiiiii(x64emu_t *emu, uintptr_t fnc); void vFppiiiiipi(x64emu_t *emu, uintptr_t fnc); void vFppiiiiupi(x64emu_t *emu, uintptr_t fnc); @@ -2447,9 +2494,15 @@ void iFdddpppppp(x64emu_t *emu, uintptr_t fnc); void iFpipLpiiip(x64emu_t *emu, uintptr_t fnc); void iFpuuuuuuuu(x64emu_t *emu, uintptr_t fnc); void iFpuuuuduup(x64emu_t *emu, uintptr_t fnc); +void iFpuuuLiiip(x64emu_t *emu, uintptr_t fnc); +void iFpuuuLpppp(x64emu_t *emu, uintptr_t fnc); void iFpduuuLuLp(x64emu_t *emu, uintptr_t fnc); +void iFpLiuiiLLL(x64emu_t *emu, uintptr_t fnc); +void iFpLLiiuuii(x64emu_t *emu, uintptr_t fnc); +void iFpLpiiuuii(x64emu_t *emu, uintptr_t fnc); +void iFpLppppppp(x64emu_t *emu, uintptr_t fnc); void iFppiiiiiii(x64emu_t *emu, uintptr_t fnc); -void iFppiuiippL(x64emu_t *emu, uintptr_t fnc); +void iFppippippp(x64emu_t *emu, uintptr_t fnc); void iFppuppuuuu(x64emu_t *emu, uintptr_t fnc); void iFppLpiuppp(x64emu_t *emu, uintptr_t fnc); void iFpppiiipip(x64emu_t *emu, uintptr_t fnc); @@ -2466,6 +2519,7 @@ void uFppppppppp(x64emu_t *emu, uintptr_t fnc); void lFpppipiipp(x64emu_t *emu, uintptr_t fnc); void lFpppippppp(x64emu_t *emu, uintptr_t fnc); void LFEppppppii(x64emu_t *emu, uintptr_t fnc); +void LFpLiiuuuLL(x64emu_t *emu, uintptr_t fnc); void pFEppiiuuLi(x64emu_t *emu, uintptr_t fnc); void pFEppuippuu(x64emu_t *emu, uintptr_t fnc); void pFEpppppiiV(x64emu_t *emu, uintptr_t fnc); @@ -2478,7 +2532,6 @@ void pFpCuWCCuuu(x64emu_t *emu, uintptr_t fnc); void pFpuuwwWWww(x64emu_t *emu, uintptr_t fnc); void pFpupuuuuup(x64emu_t *emu, uintptr_t fnc); void pFppiiiiiip(x64emu_t *emu, uintptr_t fnc); -void pFppiiuuuLL(x64emu_t *emu, uintptr_t fnc); void pFppipppppp(x64emu_t *emu, uintptr_t fnc); void pFpppiiiiii(x64emu_t *emu, uintptr_t fnc); void pFpppWWWWWp(x64emu_t *emu, uintptr_t fnc); @@ -2535,12 +2588,12 @@ void iFiiiiiiiiip(x64emu_t *emu, uintptr_t fnc); void iFpiipiiipip(x64emu_t *emu, uintptr_t fnc); void iFpippddiidd(x64emu_t *emu, uintptr_t fnc); void iFpCuWCCCCup(x64emu_t *emu, uintptr_t fnc); -void iFpuupiuiipp(x64emu_t *emu, uintptr_t fnc); +void iFpuuLiuiiLL(x64emu_t *emu, uintptr_t fnc); +void iFpLLpiiuuii(x64emu_t *emu, uintptr_t fnc); void iFppuuiiiiii(x64emu_t *emu, uintptr_t fnc); void iFppuuiiuupi(x64emu_t *emu, uintptr_t fnc); void iFpppiiipipi(x64emu_t *emu, uintptr_t fnc); void iFpppLLipppp(x64emu_t *emu, uintptr_t fnc); -void iFppppiiuuii(x64emu_t *emu, uintptr_t fnc); void iFpppppppipi(x64emu_t *emu, uintptr_t fnc); void uFpddpippppp(x64emu_t *emu, uintptr_t fnc); void uFpppppppppp(x64emu_t *emu, uintptr_t fnc); @@ -2594,9 +2647,11 @@ void iFEppppiiiiuu(x64emu_t *emu, uintptr_t fnc); void iFEpppppppppp(x64emu_t *emu, uintptr_t fnc); void iFiiiiiiiiiip(x64emu_t *emu, uintptr_t fnc); void iFpiippiiipip(x64emu_t *emu, uintptr_t fnc); +void iFpippupppppp(x64emu_t *emu, uintptr_t fnc); +void iFpLipiiiippp(x64emu_t *emu, uintptr_t fnc); +void iFpLLpiiuuiiL(x64emu_t *emu, uintptr_t fnc); void iFppippipppip(x64emu_t *emu, uintptr_t fnc); void iFpppiiuuiiuu(x64emu_t *emu, uintptr_t fnc); -void iFppppiiuuiiL(x64emu_t *emu, uintptr_t fnc); void uFEpLiupppLuV(x64emu_t *emu, uintptr_t fnc); void uFEpLippppLup(x64emu_t *emu, uintptr_t fnc); void uFEpLippppLuA(x64emu_t *emu, uintptr_t fnc); @@ -2632,6 +2687,7 @@ void iFEppppiiiiuui(x64emu_t *emu, uintptr_t fnc); void iFpipllipppppp(x64emu_t *emu, uintptr_t fnc); void iFpipppppppppp(x64emu_t *emu, uintptr_t fnc); void iFpCCCWCWCCCWp(x64emu_t *emu, uintptr_t fnc); +void iFpLLlliLppppp(x64emu_t *emu, uintptr_t fnc); void iFpppllipppppp(x64emu_t *emu, uintptr_t fnc); void iFpppppppppppp(x64emu_t *emu, uintptr_t fnc); void pFEppiiuuuipii(x64emu_t *emu, uintptr_t fnc); diff --git a/src/wrapped/wrappedlibx11_private.h b/src/wrapped/wrappedlibx11_private.h index bd82eb61..4a7a9b16 100755 --- a/src/wrapped/wrappedlibx11_private.h +++ b/src/wrapped/wrappedlibx11_private.h @@ -17,7 +17,7 @@ // _init // KeySymToUcs4 DATAB(_qfree, 4) -// _Utf8GetConvByName +//GO(_Utf8GetConvByName, //GO(XActivateScreenSaver GOM(XAddConnectionWatch, iFEppp) GO(XAddExtension, pFp) @@ -28,16 +28,16 @@ GO(XAddToExtensionList, vFpp) //GO(XAddToSaveSet GO(XAllocClassHint, pFv) GO(XAllocColor, iFppp) -GO(XAllocColorCells, iFppipipi) -//GO(XAllocColorPlanes -//GO(XAllocIconSize +GO(XAllocColorCells, iFpLipupu) +GO(XAllocColorPlanes, iFpLipiiiippp) +GO(XAllocIconSize, pFv) GO(_XAllocID, LFp) GO(_XAllocIDs, vFppi) GO(XAllocNamedColor, iFppppp) -// _XAllocScratch +//GO(_XAllocScratch, GO(XAllocSizeHints, pFv) -//GO(XAllocStandardColormap -// _XAllocTemp +GO(XAllocStandardColormap, pFv) +//GO(_XAllocTemp, GO(XAllocWMHints, pFv) GO(XAllowEvents, iFpiL) GO(XAllPlanes, LFv) @@ -52,45 +52,45 @@ GO(XBitmapUnit, iFp) GO(XBlackPixel, LFpi) //GO(XBlackPixelOfScreen //GO(XCellsOfScreen -GO(XChangeActivePointerGrab, vFpupp) +GO(XChangeActivePointerGrab, iFpuLL) GO(XChangeGC, iFppLp) GO(XChangeKeyboardControl, iFpLp) GO(XChangeKeyboardMapping, iFpiipi) GO(XChangePointerControl, iFpiiiii) -GO(XChangeProperty, iFppppiipi) +GO(XChangeProperty, iFpLLLiipi) //GO(XChangeSaveSet -GO(XChangeWindowAttributes, iFppLp) +GO(XChangeWindowAttributes, iFpLLp) GOM(XCheckIfEvent, iFEpppp) GO(XCheckMaskEvent, iFplp) GO(XCheckTypedEvent, iFpip) -GO(XCheckTypedWindowEvent, iFppip) +GO(XCheckTypedWindowEvent, iFpLip) GO(XCheckWindowEvent, iFpplp) -//GO(XCirculateSubwindows +GO(XCirculateSubwindows, iFpLi) //GO(XCirculateSubwindowsDown //GO(XCirculateSubwindowsUp -GO(XClearArea, iFppiiuui) +GO(XClearArea, iFpLiiuui) GO(XClearWindow, iFpp) GO(XClipBox, iFpp) GO(XCloseDisplay, iFp) GO(XCloseIM, iFp) -// _XCloseLC +//GO(_XCloseLC, GO(XCloseOM, iFp) -// _XcmsAddCmapRec +//GO(_XcmsAddCmapRec, //GO(XcmsAddColorSpace //GO(XcmsAddFunctionSet //GO(XcmsAllocColor //GO(XcmsAllocNamedColor -// _XcmsArcTangent +//GO(_XcmsArcTangent, //GO(XcmsCCCOfColormap //GO(XcmsCIELabClipab //GO(XcmsCIELabClipL //GO(XcmsCIELabClipLab DATA(XcmsCIELabColorSpace, 6*sizeof(void*)) -// _XcmsCIELab_prefix // type r +//GO(_XcmsCIELab_prefix // type r, //GO(XcmsCIELabQueryMaxC //GO(XcmsCIELabQueryMaxL //GO(XcmsCIELabQueryMaxLC -// _XcmsCIELabQueryMaxLCRGB +//GO(_XcmsCIELabQueryMaxLCRGB, //GO(XcmsCIELabQueryMinL //GO(XcmsCIELabToCIEXYZ //GO(XcmsCIELabWhiteShiftColors @@ -98,167 +98,167 @@ DATA(XcmsCIELabColorSpace, 6*sizeof(void*)) //GO(XcmsCIELuvClipLuv //GO(XcmsCIELuvClipuv DATA(XcmsCIELuvColorSpace, 6*sizeof(void*)) -// _XcmsCIELuv_prefix // type r +//GO(_XcmsCIELuv_prefix // type r, //GO(XcmsCIELuvQueryMaxC //GO(XcmsCIELuvQueryMaxL //GO(XcmsCIELuvQueryMaxLC -// _XcmsCIELuvQueryMaxLCRGB +//GO(_XcmsCIELuvQueryMaxLCRGB, //GO(XcmsCIELuvQueryMinL //GO(XcmsCIELuvToCIEuvY //GO(XcmsCIELuvWhiteShiftColors DATA(XcmsCIEuvYColorSpace, 6*sizeof(void*)) -// _XcmsCIEuvY_prefix // type r +//GO(_XcmsCIEuvY_prefix // type r, //GO(XcmsCIEuvYToCIELuv //GO(XcmsCIEuvYToCIEXYZ //GO(XcmsCIEuvYToTekHVC -// _XcmsCIEuvY_ValidSpec +//GO(_XcmsCIEuvY_ValidSpec, DATA(XcmsCIExyYColorSpace, 6*sizeof(void*)) // probably need some wrapping -// _XcmsCIExyY_prefix // type r +//GO(_XcmsCIExyY_prefix // type r, //GO(XcmsCIExyYToCIEXYZ DATA(XcmsCIEXYZColorSpace, 6*sizeof(void*)) -// _XcmsCIEXYZ_prefix // type r +//GO(_XcmsCIEXYZ_prefix // type r, //GO(XcmsCIEXYZToCIELab //GO(XcmsCIEXYZToCIEuvY //GO(XcmsCIEXYZToCIExyY //GO(XcmsCIEXYZToRGBi -// _XcmsCIEXYZ_ValidSpec +//GO(_XcmsCIEXYZ_ValidSpec, //GO(XcmsClientWhitePointOfCCC //GO(XcmsConvertColors -// _XcmsConvertColorsWithWhitePt -// _XcmsCopyCmapRecAndFree -// _XcmsCopyISOLatin1Lowered -// _XcmsCopyPointerArray -// _XcmsCosine +//GO(_XcmsConvertColorsWithWhitePt, +//GO(_XcmsCopyCmapRecAndFree, +//GO(_XcmsCopyISOLatin1Lowered, +//GO(_XcmsCopyPointerArray, +//GO(_XcmsCosine, //GO(XcmsCreateCCC -// _XcmsCubeRoot +//GO(_XcmsCubeRoot, DATA(_XcmsDDColorSpaces, 6*sizeof(void*)) DATA(_XcmsDDColorSpacesInit, 6*sizeof(void*)) -// _XcmsDDConvertColors +//GO(_XcmsDDConvertColors, //GO(XcmsDefaultCCC -// _XcmsDeleteCmapRec +//GO(_XcmsDeleteCmapRec, DATA(_XcmsDIColorSpaces, 6*sizeof(void*)) DATA(_XcmsDIColorSpacesInit, 6*sizeof(void*)) -// _XcmsDIConvertColors +//GO(_XcmsDIConvertColors, //GO(XcmsDisplayOfCCC -// _XcmsEqualWhitePts -//GO(XcmsFormatOfPrefix +//GO(_XcmsEqualWhitePts, +GO(XcmsFormatOfPrefix, LFp) //GO(XcmsFreeCCC -// _XcmsFreeIntensityMaps -// _XcmsFreePointerArray -// _XcmsGetElement -// _XcmsGetIntensityMap -// _XcmsGetProperty -// _XcmsInitDefaultCCCs -// _XcmsInitScrnInfo +//GO(_XcmsFreeIntensityMaps, +//GO(_XcmsFreePointerArray, +//GO(_XcmsGetElement, +//GO(_XcmsGetIntensityMap, +//GO(_XcmsGetProperty, +//GO(_XcmsInitDefaultCCCs, +//GO(_XcmsInitScrnInfo, DATA(XcmsLinearRGBFunctionSet, 3*sizeof(void*)) // probably needs some wrapping -//GO(XcmsLookupColor -// _XcmsLRGB_InitScrnDefault -//GO(XcmsPrefixOfFormat -// _XcmsPushPointerArray +GO(XcmsLookupColor, iFpLpppL) +//GO(_XcmsLRGB_InitScrnDefault, +GO(XcmsPrefixOfFormat, pFL) +//GO(_XcmsPushPointerArray, //GO(XcmsQueryBlack //GO(XcmsQueryBlue -//GO(XcmsQueryColor -//GO(XcmsQueryColors +GO(XcmsQueryColor, iFpLpL) +GO(XcmsQueryColors, iFpLpuL) //GO(XcmsQueryGreen //GO(XcmsQueryRed //GO(XcmsQueryWhite DATA(_XcmsRegColorSpaces, 6*sizeof(void*)) -// _XcmsRegFormatOfPrefix -// _XcmsResolveColor -// _XcmsResolveColorString +//GO(_XcmsRegFormatOfPrefix, +//GO(_XcmsResolveColor, +//GO(_XcmsResolveColorString, DATA(XcmsRGBColorSpace, 6*sizeof(void*)) DATA(XcmsRGBiColorSpace, 6*sizeof(void*)) -// _XcmsRGBi_prefix // type r +//GO(_XcmsRGBi_prefix // type r, //GO(XcmsRGBiToCIEXYZ //GO(XcmsRGBiToRGB -// _XcmsRGB_prefix // type r +//GO(_XcmsRGB_prefix // type r, //GO(XcmsRGBToRGBi -// _XcmsRGB_to_XColor +//GO(_XcmsRGB_to_XColor, DATA(_XcmsSCCFuncSets, 3*sizeof(void*)) DATA(_XcmsSCCFuncSetsInit, 3*sizeof(void*)) //GO(XcmsScreenNumberOfCCC //GO(XcmsScreenWhitePointOfCCC //GO(XcmsSetCCCOfColormap //GO(XcmsSetCompressionProc -// _XcmsSetGetColor -// _XcmsSetGetColors +//GO(_XcmsSetGetColor, +//GO(_XcmsSetGetColors, //GO(XcmsSetWhiteAdjustProc //GO(XcmsSetWhitePoint -// _XcmsSine -// _XcmsSquareRoot -//GO(XcmsStoreColor -//GO(XcmsStoreColors -// _XcmsTekHVC_CheckModify +//GO(_XcmsSine, +//GO(_XcmsSquareRoot, +GO(XcmsStoreColor, iFpLp) +GO(XcmsStoreColors, iFpLpup) +//GO(_XcmsTekHVC_CheckModify, //GO(XcmsTekHVCClipC //GO(XcmsTekHVCClipV //GO(XcmsTekHVCClipVC DATA(XcmsTekHVCColorSpace, 6*sizeof(void*)) -// _XcmsTekHVC_prefix // type r +//GO(_XcmsTekHVC_prefix // type r, //GO(XcmsTekHVCQueryMaxC //GO(XcmsTekHVCQueryMaxV //GO(XcmsTekHVCQueryMaxVC -// _XcmsTekHVCQueryMaxVCRGB +//GO(_XcmsTekHVCQueryMaxVCRGB, //GO(XcmsTekHVCQueryMaxVSamples //GO(XcmsTekHVCQueryMinV //GO(XcmsTekHVCToCIEuvY //GO(XcmsTekHVCWhiteShiftColors DATA(XcmsUNDEFINEDColorSpace, 6*sizeof(void*)) -// _XcmsUnresolveColor +//GO(_XcmsUnresolveColor, //GO(XcmsVisualOfCCC -// _XColor_to_XcmsRGB -GO(XConfigureWindow, iFppup) +//GO(_XColor_to_XcmsRGB, +GO(XConfigureWindow, iFpLup) GO(XConnectionNumber, iFp) -// _XConnectXCB +//GO(_XConnectXCB, //GO(XContextDependentDrawing -//GO(XContextualDrawing +GO(XContextualDrawing, iFp) GO(XConvertCase, vFLpp) -GO(XConvertSelection, iFpppppL) -GO(XCopyArea, iFppppiiuuii) -GO(XCopyColormapAndFree, uFpp) -// _XCopyEventCookie -GO(XCopyGC, iFpppL) -GO(XCopyPlane, iFppppiiuuiiL) -// _XCopyToArg -GO(XCreateBitmapFromData, pFpppuu) +GO(XConvertSelection, iFpLLLLL) +GO(XCopyArea, iFpLLpiiuuii) +GO(XCopyColormapAndFree, LFpL) +//GO(_XCopyEventCookie, +GO(XCopyGC, iFppLp) +GO(XCopyPlane, iFpLLpiiuuiiL) +//GO(_XCopyToArg, +GO(XCreateBitmapFromData, LFpLpuu) GO(XCreateColormap, pFpppi) -GO(XCreateFontCursor, pFpu) +GO(XCreateFontCursor, LFpu) GO(XCreateFontSet, pFppppp) -GO(XCreateGC, pFppup) -//GO(XCreateGlyphCursor +GO(XCreateGC, pFpLLp) +GO(XCreateGlyphCursor, LFpLLuupp) GOM(XCreateIC, pFEpV) // use vararg GOM(XCreateImage, pFEppuiipuuii) GO(dummy_XCreateImage, pFppuiipuuii) // to have the wrapper DATAB(_XCreateMutex_fn, sizeof(void*)) GO(XCreateOC, pFp) -GO(XCreatePixmap, pFppuuu) -GO(XCreatePixmapCursor, pFpppppuu) -GO(XCreatePixmapFromBitmapData, pFpppuuLLu) +GO(XCreatePixmap, LFpLuuu) +GO(XCreatePixmapCursor, LFpLLppuu) +GO(XCreatePixmapFromBitmapData, LFpLpuuLLu) GO(XCreateRegion, pFv) -GO(XCreateSimpleWindow, pFppiiuuuLL) +GO(XCreateSimpleWindow, LFpLiiuuuLL) GO(XCreateWindow, pFppiiuuuiupLp) DATAB(_Xdebug, sizeof(void*)) -GO(XDefaultColormap, pFpi) -GO(XDefaultColormapOfScreen, pFp) +GO(XDefaultColormap, LFpi) +GO(XDefaultColormapOfScreen, LFp) GO(XDefaultDepth, iFpi) GO(XDefaultDepthOfScreen, iFp) -// _XDefaultError +//GO(_XDefaultError, GO(XDefaultGC, pFpi) GO(XDefaultGCOfScreen, pFp) GO(_XDefaultIOError, iFp) -// _XDefaultOpenIM -// _XDefaultOpenOM -GO(XDefaultRootWindow, pFp) +//GO(_XDefaultOpenIM, +//GO(_XDefaultOpenOM, +GO(XDefaultRootWindow, LFp) GO(XDefaultScreen, iFp) GO(XDefaultScreenOfDisplay, pFp) GO(XDefaultString, pFv) GO(XDefaultVisual, pFpi) GO(XDefaultVisualOfScreen, pFp) -// _XDefaultWireError -GO(XDefineCursor, iFppp) +//GO(_XDefaultWireError, +GO(XDefineCursor, iFpLL) GO(XDeleteContext, iFpLi) //GO(XDeleteModifiermapEntry -GO(XDeleteProperty, iFppp) -// _XDeq +GO(XDeleteProperty, iFpLL) +//GO(_XDeq, GOM(_XDeqAsyncHandler, vFEpp) GO(XDestroyIC, vFp) GOM(XDestroyImage, iFEp) //need to unbridge @@ -276,7 +276,7 @@ GO(XDisplayKeycodes, iFppp) GO(XDisplayName, pFp) GO(XDisplayOfIM, pFp) GO(XDisplayOfOM, pFp) -//GO(XDisplayOfScreen +GO(XDisplayOfScreen, pFp) //GO(XDisplayPlanes GO(XDisplayString, pFp) GO(XDisplayWidth, iFpi) @@ -287,17 +287,17 @@ GO(XDrawArc, iFpppiiuuii) //GO(XDrawArcs //GO(XDrawImageString //GO(XDrawImageString16 -GO(XDrawLine, iFpppiiii) +GO(XDrawLine, iFpLpiiii) GO(XDrawLines, iFppppii) -GO(XDrawPoint, iFpppii) -GO(XDrawPoints, iFppppii) +GO(XDrawPoint, iFpLpii) +GO(XDrawPoints, iFpLppii) GO(XDrawRectangle, iFpppiiuu) GO(XDrawRectangles, iFppppi) -GO(XDrawSegments, iFppppi) -GO(XDrawString, iFpppiipi) -GO(XDrawString16, iFpppiipi) -//GO(XDrawText -//GO(XDrawText16 +GO(XDrawSegments, iFpLppi) +GO(XDrawString, iFpLpiipi) +GO(XDrawString16, iFpLpiipi) +GO(XDrawText, iFpLpiipi) +GO(XDrawText16, iFpLpiipi) GO(_XEatData, vFpL) GO(_XEatDataWords, vFpL) //GO(XEHeadOfExtensionList @@ -305,7 +305,7 @@ GO(XEmptyRegion, iFp) GO(XEnableAccessControl, vFp) GO(_XEnq, vFpp) GO(XEqualRegion, iFpp) -// _XError +//GO(_XError, DATAB(_XErrorFunction, sizeof(void*)) //GO(XESetBeforeFlush GOM(XESetCloseDisplay, pFEpip) @@ -323,25 +323,25 @@ GOM(XESetEventToWire, pFEpip) //GO(XESetWireToError GOM(XESetWireToEvent, pFEpip) //GO(XESetWireToEventCookie -//GO(XEventMaskOfScreen +GO(XEventMaskOfScreen, lFp) GO(XEventsQueued, iFpi) -// _XEventsQueued -// _Xevent_to_mask // type r -// _XEventToWire +//GO(_XEventsQueued, +//GO(_Xevent_to_mask // type r, +//GO(_XEventToWire, GO(XExtendedMaxRequestSize, lFp) GO(XExtentsOfFontSet, pFp) -// _XF86BigfontFreeFontMetrics -// _XF86LoadQueryLocaleFont -//GO(XFetchBuffer -//GO(XFetchBytes -// _XFetchEventCookie +//GO(_XF86BigfontFreeFontMetrics, +//GO(_XF86LoadQueryLocaleFont, +GO(XFetchBuffer, pFppi) +GO(XFetchBytes, pFpp) +//GO(_XFetchEventCookie, GO(XFetchName, iFppp) -GO(XFillArc, iFpppiiuuii) -//GO(XFillArcs -GO(XFillPolygon, iFppppiii) -GO(XFillRectangle, iFpppiiuu) -GO(XFillRectangles, iFppppi) -GO(XFilterEvent, iFpp) +GO(XFillArc, iFpLpiiuuii) +GO(XFillArcs, iFpLppi) +GO(XFillPolygon, iFpLppiii) +GO(XFillRectangle, iFpLpiiuu) +GO(XFillRectangles, iFpLppi) +GO(XFilterEvent, iFpL) GO(XFindContext, iFpLip) //GO(XFindOnExtensionList GO(XFlush, iFp) @@ -351,15 +351,15 @@ GO(_XFlushGCCache, vFpp) GO(XFontsOfFontSet, iFppp) GO(XForceScreenSaver, iFpi) GO(XFree, iFp) -// _XFreeAtomTable +//GO(_XFreeAtomTable, GO(XFreeColormap, iFpp) -GO(XFreeColors, iFpppiL) -GO(XFreeCursor, iFpp) +GO(XFreeColors, iFpLpiL) +GO(XFreeCursor, iFpL) DATAB(_XFreeDisplayLock_fn, sizeof(void*)) -// _XFreeDisplayStructure -// _XFreeEventCookies +//GO(_XFreeDisplayStructure, +//GO(_XFreeEventCookies, GO(XFreeEventData, vFpp) -// _XFreeExtData +//GO(_XFreeExtData, GO(XFreeExtensionList, iFp) GO(XFreeFont, iFpp) GO(XFreeFontInfo, iFppi) @@ -369,39 +369,39 @@ GO(XFreeFontSet, vFpp) GO(XFreeGC, iFpp) GO(XFreeModifiermap, iFp) DATAB(_XFreeMutex_fn, sizeof(void*)) -GO(XFreePixmap, iFpp) +GO(XFreePixmap, iFpL) GO(XFreeStringList, vFp) -// _XFreeTemp -// _XFreeX11XCBStructure -GO(XGContextFromGC, pFp) +//GO(_XFreeTemp, +//GO(_XFreeX11XCBStructure, +GO(XGContextFromGC, LFp) GO(XGeometry, iFpippuuuiipppp) GO(_XGetAsyncData, vFpppiiii) -// _XGetAsyncReply -GO(XGetAtomName, pFpp) +//GO(_XGetAsyncReply, +GO(XGetAtomName, pFpL) GO(XGetAtomNames, iFppip) -// _XGetBitsPerPixel +//GO(_XGetBitsPerPixel, GO(XGetClassHint, iFppp) -GO(XGetCommand, iFpppp) +GO(XGetCommand, iFpLpp) GO(XGetDefault, pFppp) GO(XGetErrorDatabaseText, iFpppppi) GO(XGetErrorText, iFpipi) GO(XGetEventData, iFpp) GO(XGetFontPath, pFpp) -GO(XGetFontProperty, iFppp) +GO(XGetFontProperty, iFpLp) GO(XGetGCValues, iFppLp) -GO(XGetGeometry, iFppppppppp) -// _XGetHostname -GO(XGetIconName, iFppp) -//GO(XGetIconSizes +GO(XGetGeometry, iFpLppppppp) +GO(_XGetHostname, iFpi) +GO(XGetIconName, iFpLp) +GO(XGetIconSizes, iFpLpp) GO(XGetICValues, pFpppppppppp) // use varargs... GOM(XGetImage, pFEppiiuuLi) // return an XImage with callbacks that needs wrapping GO(XGetIMValues, pFppppppp) // use varargs GO(XGetInputFocus, iFppp) GO(XGetKeyboardControl, iFpp) -GO(XGetKeyboardMapping, pFppip) -// _XGetLCValues +GO(XGetKeyboardMapping, pFpCip) +//GO(_XGetLCValues, GO(XGetModifierMapping, pFp) -GO(XGetMotionEvents, pFppLLp) +GO(XGetMotionEvents, pFpLLLp) GO(XGetNormalHints, iFppp) GO(XGetOCValues, pFpppppppppp) // use varargs GO(XGetOMValues, pFp) @@ -410,33 +410,33 @@ GO(dummy_XGetPixel, LFpii) // for the wrapper GO(XGetPointerControl, iFpppp) GO(XGetPointerMapping, iFppi) GO(_XGetRequest, pFpuL) -GO(XGetRGBColormaps, iFppppp) -// _XGetScanlinePad +GO(XGetRGBColormaps, iFpLppL) +//GO(_XGetScanlinePad, GO(XGetScreenSaver, iFppppp) -GO(XGetSelectionOwner, pFpp) +GO(XGetSelectionOwner, LFpL) //GO(XGetSizeHints -//GO(XGetStandardColormap +GO(XGetStandardColormap, iFpLpL) GOM(XGetSubImage, pFEppiiuuuipii) -GO(XGetTextProperty, iFpppp) -GO(XGetTransientForHint, iFppp) +GO(XGetTextProperty, iFpLpL) +GO(XGetTransientForHint, iFpLp) GO(XGetVisualInfo, pFplpp) GO(XGetWindowAttributes, iFppp) -// _XGetWindowAttributes -GO(XGetWindowProperty, iFpppllipppppp) +//GO(_XGetWindowAttributes, +GO(XGetWindowProperty, iFpLLlliLppppp) //GO(XGetWMClientMachine -GO(XGetWMColormapWindows, iFpppp) -GO(XGetWMHints, pFpp) +GO(XGetWMColormapWindows, iFpLpp) +GO(XGetWMHints, pFpL) GO(XGetWMIconName, iFppp) -GO(XGetWMName, iFppp) -GO(XGetWMNormalHints, iFpppp) -//GO(XGetWMProtocols -GO(XGetWMSizeHints, iFppppp) +GO(XGetWMName, iFpLp) +GO(XGetWMNormalHints, iFpLpp) +GO(XGetWMProtocols, iFpLpp) +GO(XGetWMSizeHints, iFpLppL) //GO(XGetZoomHints DATAB(_Xglobal_lock, sizeof(void*)) -GO(XGrabButton, iFpuupiuiipp) -GO(XGrabKey, iFpiupiii) -GO(XGrabKeyboard, iFppuiiL) -GO(XGrabPointer, iFppiuiippL) +GO(XGrabButton, iFpuuLiuiiLL) +GO(XGrabKey, iFpiuLiii) +GO(XGrabKeyboard, iFpLiiiL) +GO(XGrabPointer, iFpLiuiiLLL) GO(XGrabServer, iFp) DATAB(_XHeadOfDisplayList, sizeof(void*)) GO(XHeightMMOfScreen, iFp) @@ -445,56 +445,56 @@ DATAB(_Xi18n_lock, sizeof(void*)) GO(XIconifyWindow, iFppi) GOM(XIfEvent, iFEpppp) GO(XImageByteOrder, iFp) -// _XIMCompileResourceList -// _XimGetCharCode -// _XimGetLocaleCode -// _XimLookupMBText -// _XimLookupUTF8Text -// _XimLookupWCText +//GO(_XIMCompileResourceList, +//GO(_XimGetCharCode, +//GO(_XimGetLocaleCode, +//GO(_XimLookupMBText, +//GO(_XimLookupUTF8Text, +//GO(_XimLookupWCText, GO(XIMOfIC, pFp) -// _XimXTransBytesReadable -// _XimXTransClose -// _XimXTransCloseForCloning -// _XimXTransConnect -// _XimXTransDisconnect -// _XimXTransFreeConnInfo -// _XimXTransGetConnectionNumber -// _XimXTransGetHostname -// _XimXTransGetMyAddr -// _XimXTransGetPeerAddr -// _XimXTransIsLocal -// _XimXTransOpenCLTSClient -// _XimXTransOpenCOTSClient -// _XimXTransRead -// _XimXTransReadv -// _XimXTransSetOption +//GO(_XimXTransBytesReadable, +//GO(_XimXTransClose, +//GO(_XimXTransCloseForCloning, +//GO(_XimXTransConnect, +//GO(_XimXTransDisconnect, +//GO(_XimXTransFreeConnInfo, +//GO(_XimXTransGetConnectionNumber, +//GO(_XimXTransGetHostname, +//GO(_XimXTransGetMyAddr, +//GO(_XimXTransGetPeerAddr, +//GO(_XimXTransIsLocal, +//GO(_XimXTransOpenCLTSClient, +//GO(_XimXTransOpenCOTSClient, +//GO(_XimXTransRead, +//GO(_XimXTransReadv, +//GO(_XimXTransSetOption, DATA(_XimXTransSocketINET6Funcs, sizeof(void*)) DATA(_XimXTransSocketINETFuncs, sizeof(void*)) DATA(_XimXTransSocketLocalFuncs, sizeof(void*)) DATA(_XimXTransSocketTCPFuncs, sizeof(void*)) DATA(_XimXTransSocketUNIXFuncs, sizeof(void*)) -// _XimXTransWrite -// _XimXTransWritev -// _XInitDefaultIM -// _XInitDefaultOM +//GO(_XimXTransWrite, +//GO(_XimXTransWritev, +//GO(_XInitDefaultIM, +//GO(_XInitDefaultOM, DATAB(_XInitDisplayLock_fn, sizeof(void*)) -// _XInitDynamicIM -// _XInitDynamicOM +//GO(_XInitDynamicIM, +//GO(_XInitDynamicOM, GO(XInitExtension, pFpp) GOM(XInitImage, iFEp) -// _XInitImageFuncPtrs -// _XInitKeysymDB +//GO(_XInitImageFuncPtrs, +//GO(_XInitKeysymDB, GO(XInitThreads, iFv) -//GO(XInsertModifiermapEntry +GO(XInsertModifiermapEntry, pFpCi) GO(XInstallColormap, iFpp) GO(XInternalConnectionNumbers, iFppp) -GO(XInternAtom, pFppi) +GO(XInternAtom, LFppi) GO(XInternAtoms, iFppiip) GO(XIntersectRegion, iFppp) GO(_XIOError, iFp) DATAB(_XIOErrorFunction, sizeof(void*)) -// _XIsEventCookie -//GO(XkbAddDeviceLedInfo +//GO(_XIsEventCookie, +GO(XkbAddDeviceLedInfo, pFpuu) //GO(XkbAddGeomColor //GO(XkbAddGeomDoodad //GO(XkbAddGeomKey @@ -507,11 +507,11 @@ DATAB(_XIOErrorFunction, sizeof(void*)) //GO(XkbAddGeomRow //GO(XkbAddGeomSection //GO(XkbAddGeomShape -//GO(XkbAddKeyType +GO(XkbAddKeyType, pFpLiii) //GO(XkbAllocClientMap -//GO(XkbAllocCompatMap -//GO(XkbAllocControls -//GO(XkbAllocDeviceInfo +GO(XkbAllocCompatMap, iFpuu) +GO(XkbAllocControls, iFpu) +GO(XkbAllocDeviceInfo, pFuuu) //GO(XkbAllocGeomColors //GO(XkbAllocGeomDoodads //GO(XkbAllocGeometry @@ -527,38 +527,38 @@ DATAB(_XIOErrorFunction, sizeof(void*)) //GO(XkbAllocGeomSectionDoodads //GO(XkbAllocGeomSections //GO(XkbAllocGeomShapes -//GO(XkbAllocIndicatorMaps +GO(XkbAllocIndicatorMaps, iFp) GO(XkbAllocKeyboard, pFv) -//GO(XkbAllocNames +GO(XkbAllocNames, iFpuii) //GO(XkbAllocServerMap -//GO(XkbApplyCompatMapToKey -//GO(XkbApplyVirtualModChanges +GO(XkbApplyCompatMapToKey, iFpCp) +GO(XkbApplyVirtualModChanges, iFpup) //GO(XkbBell -//GO(XkbBellEvent -//GO(XkbChangeDeviceInfo +GO(XkbBellEvent, iFpLiL) +GO(XkbChangeDeviceInfo, iFppp) //GO(XkbChangeEnabledControls -//GO(XkbChangeKeycodeRange -//GO(XkbChangeMap -//GO(XkbChangeNames -//GO(XkbChangeTypesOfKey -//GO(XkbComputeEffectiveMap +GO(XkbChangeKeycodeRange, iFpiip) +GO(XkbChangeMap, iFppp) +GO(XkbChangeNames, iFppp) +GO(XkbChangeTypesOfKey, iFpiiupp) +GO(XkbComputeEffectiveMap, iFppp) //GO(XkbComputeRowBounds //GO(XkbComputeSectionBounds //GO(XkbComputeShapeBounds //GO(XkbComputeShapeTop -// _XkbCopyFromReadBuffer -//GO(XkbCopyKeyType -//GO(XkbCopyKeyTypes +//GO(_XkbCopyFromReadBuffer, +GO(XkbCopyKeyType, iFpp) +GO(XkbCopyKeyTypes, iFppi) //GO(XkbDeviceBell -//GO(XkbDeviceBellEvent +GO(XkbDeviceBellEvent, iFpLiiiiL) //GO(XkbFindOverlayForKey -//GO(XkbForceBell -//GO(XkbForceDeviceBell +GO(XkbForceBell, iFpi) +GO(XkbForceDeviceBell, iFpiiii) GO(XkbFreeClientMap, vFpui) //GO(XkbFreeCompatMap -//GO(XkbFreeComponentList +GO(XkbFreeComponentList, vFp) //GO(XkbFreeControls -//GO(XkbFreeDeviceInfo +GO(XkbFreeDeviceInfo, vFpui) //GO(XkbFreeGeomColors //GO(XkbFreeGeomDoodads //GO(XkbFreeGeometry @@ -573,21 +573,21 @@ GO(XkbFreeClientMap, vFpui) //GO(XkbFreeGeomRows //GO(XkbFreeGeomSections //GO(XkbFreeGeomShapes -//GO(XkbFreeIndicatorMaps +GO(XkbFreeIndicatorMaps, vFp) GO(XkbFreeKeyboard, vFpui) GO(XkbFreeNames, vFpui) -// _XkbFreeReadBuffer +//GO(_XkbFreeReadBuffer, //GO(XkbFreeServerMap DATA(_XkbGetAtomNameFunc, sizeof(void*)) //GO(XkbGetAutoRepeatRate -//GO(XkbGetAutoResetControls -// _XkbGetCharset +GO(XkbGetAutoResetControls, iFppp) +//GO(_XkbGetCharset, //GO(XkbGetCompatMap //GO(XkbGetControls -// _XkbGetConverters -//GO(XkbGetDetectableAutoRepeat -//GO(XkbGetDeviceButtonActions -//GO(XkbGetDeviceInfo +//GO(_XkbGetConverters, +GO(XkbGetDetectableAutoRepeat, iFpp) +GO(XkbGetDeviceButtonActions, iFppiuu) +GO(XkbGetDeviceInfo, pFpuuuu) //GO(XkbGetDeviceInfoChanges //GO(XkbGetDeviceLedInfo //GO(XkbGetGeometry @@ -596,180 +596,180 @@ DATA(_XkbGetAtomNameFunc, sizeof(void*)) //GO(XkbGetKeyActions //GO(XkbGetKeyBehaviors GO(XkbGetKeyboard, pFpuu) -//GO(XkbGetKeyboardByName +GO(XkbGetKeyboardByName, pFpupuui) //GO(XkbGetKeyExplicitComponents //GO(XkbGetKeyModifierMap //GO(XkbGetKeySyms //GO(XkbGetKeyTypes -//GO(XkbGetKeyVirtualModMap +GO(XkbGetKeyVirtualModMap, iFpuup) GO(XkbGetMap, pFpuu) //GO(XkbGetMapChanges -//GO(XkbGetNamedDeviceIndicator +GO(XkbGetNamedDeviceIndicator, iFpuuuLpppp) //GO(XkbGetNamedGeometry -GO(XkbGetNamedIndicator, iFpuppppp) +GO(XkbGetNamedIndicator, iFpLpppp) GO(XkbGetNames, iFpup) -//GO(XkbGetPerClientControls -// _XkbGetReadBufferCountedString -// _XkbGetReadBufferPtr +GO(XkbGetPerClientControls, iFpp) +//GO(_XkbGetReadBufferCountedString, +//GO(_XkbGetReadBufferPtr, GO(XkbGetState, iFpup) GO(XkbGetUpdatedMap, iFpup) //GO(XkbGetVirtualMods -//GO(XkbGetXlibControls -GO(XkbIgnoreExtension, iFp) -//GO(XkbInitCanonicalKeyTypes -// _XkbInitReadBuffer +GO(XkbGetXlibControls, uFp) +GO(XkbIgnoreExtension, iFi) +GO(XkbInitCanonicalKeyTypes, iFpui) +//GO(_XkbInitReadBuffer, DATA(_XkbInternAtomFunc, sizeof(void*)) -GO(XkbKeycodeToKeysym, LFpuuu) -GO(XkbKeysymToModifiers, uFpp) -//GO(XkbKeyTypesForCoreSymbols -//GO(XkbLatchGroup -//GO(XkbLatchModifiers +GO(XkbKeycodeToKeysym, LFpCii) +GO(XkbKeysymToModifiers, uFpL) +GO(XkbKeyTypesForCoreSymbols, iFpipupp) +GO(XkbLatchGroup, iFpuu) +GO(XkbLatchModifiers, iFpuuu) GO(XkbLibraryVersion, iFpp) -//GO(XkbListComponents +GO(XkbListComponents, pFpupp) //GO(XkbLockGroup //GO(XkbLockModifiers -//GO(XkbLookupKeyBinding -GO(XkbLookupKeySym, iFpuupp) -//GO(XkbNoteControlsChanges -// _XkbNoteCoreMapChanges -//GO(XkbNoteDeviceChanges -//GO(XkbNoteMapChanges -//GO(XkbNoteNameChanges -//GO(XkbOpenDisplay -// _XkbPeekAtReadBuffer +GO(XkbLookupKeyBinding, iFpLupip) +GO(XkbLookupKeySym, iFpCupp) +GO(XkbNoteControlsChanges, vFppu) +//GO(_XkbNoteCoreMapChanges, +GO(XkbNoteDeviceChanges, vFppu) +GO(XkbNoteMapChanges, vFppu) +GO(XkbNoteNameChanges, vFppu) +GO(XkbOpenDisplay, pFpppppp) +//GO(_XkbPeekAtReadBuffer, GO(XkbQueryExtension, iFpppppp) -// _XkbReadBufferCopyKeySyms -// _XkbReadCopyKeySyms -// _XkbReadGetCompatMapReply -// _XkbReadGetGeometryReply -// _XkbReadGetIndicatorMapReply -// _XkbReadGetMapReply -// _XkbReadGetNamesReply -//GO(XkbRefreshKeyboardMapping -// _XkbReloadDpy -//GO(XkbResizeDeviceButtonActions -//GO(XkbResizeKeyActions -//GO(XkbResizeKeySyms -//GO(XkbResizeKeyType +//GO(_XkbReadBufferCopyKeySyms, +//GO(_XkbReadCopyKeySyms, +//GO(_XkbReadGetCompatMapReply, +//GO(_XkbReadGetGeometryReply, +//GO(_XkbReadGetIndicatorMapReply, +//GO(_XkbReadGetMapReply, +//GO(_XkbReadGetNamesReply, +GO(XkbRefreshKeyboardMapping, iFp) +//GO(_XkbReloadDpy, +GO(XkbResizeDeviceButtonActions, iFpu) +GO(XkbResizeKeyActions, pFpii) +GO(XkbResizeKeySyms, pFpii) +GO(XkbResizeKeyType, iFpiiii) GO(XkbSelectEventDetails, iFpuuLL) GO(XkbSelectEvents, iFpuLL) //GO(XkbSetAtomFuncs //GO(XkbSetAutoRepeatRate -//GO(XkbSetAutoResetControls -//GO(XkbSetCompatMap +GO(XkbSetAutoResetControls, iFpupp) +GO(XkbSetCompatMap, iFpupi) //GO(XkbSetControlslib -//GO(XkbSetDebuggingFlags +GO(XkbSetDebuggingFlags, iFpuupuupp) GO(XkbSetDetectableAutoRepeat, iFpip) -//GO(XkbSetDeviceButtonActions -//GO(XkbSetDeviceInfo -//GO(XkbSetDeviceLedInfo +GO(XkbSetDeviceButtonActions, iFppuu) +GO(XkbSetDeviceInfo, iFpup) +GO(XkbSetDeviceLedInfo, iFppuuu) //GO(XkbSetGeometry -//GO(XkbSetIgnoreLockMods +GO(XkbSetIgnoreLockMods, iFpuuuuu) //GO(XkbSetIndicatorMap -//GO(XkbSetMap -//GO(XkbSetNamedDeviceIndicator -//GO(XkbSetNamedIndicator -//GO(XkbSetNames +GO(XkbSetMap, iFpup) +GO(XkbSetNamedDeviceIndicator, iFpuuuLiiip) +GO(XkbSetNamedIndicator, iFpLiiip) +GO(XkbSetNames, iFpuuup) GO(XkbSetPerClientControls, iFpup) //GO(XkbSetServerInternalMods -//GO(XkbSetXlibControls -// _XkbSkipReadBufferData -//GO(XkbToControl +GO(XkbSetXlibControls, uFpuu) +//GO(_XkbSkipReadBufferData, +GO(XkbToControl, CFC) //GO(XkbTranslateKey -GO(XkbTranslateKeyCode, iFpuupp) +GO(XkbTranslateKeyCode, iFpCupp) GO(XkbTranslateKeySym, iFppupip) -//GO(XkbUpdateActionVirtualMods -//GO(XkbUpdateKeyTypeVirtualMods -//GO(XkbUpdateMapFromCore +GO(XkbUpdateActionVirtualMods, iFppu) +GO(XkbUpdateKeyTypeVirtualMods, vFppup) +GO(XkbUpdateMapFromCore, iFpCiipp) GO(XkbUseExtension, iFppp) -//GO(XkbVirtualModsToReal -// _XkbWriteCopyKeySyms -//GO(XkbXlibControlsImplemented -GO(XKeycodeToKeysym, pFppi) -// _XKeycodeToKeysym -// _XKeyInitialize -GO(XKeysymToKeycode, uFpp) -// _XKeysymToKeycode -// _XKeysymToModifiers -GO(XKeysymToString, pFp) -// _XkeyTable // type r +GO(XkbVirtualModsToReal, iFpup) +//GO(_XkbWriteCopyKeySyms, +GO(XkbXlibControlsImplemented, uFv) +GO(XKeycodeToKeysym, LFpCi) +//GO(_XKeycodeToKeysym, +//GO(_XKeyInitialize, +GO(XKeysymToKeycode, CFpL) +//GO(_XKeysymToKeycode, +//GO(_XKeysymToModifiers, +GO(XKeysymToString, pFL) +//GO(_XkeyTable // type r, GO(XKillClient, iFpL) GO(XLastKnownRequestProcessed, LFp) -// _XlcAddCharSet -// _XlcAddCT -// _XlcAddGB18030LocaleConverters -// _XlcAddLoader -// _XlcAddUtf8Converters -// _XlcAddUtf8LocaleConverters -// _XlcCloseConverter -// _XlcCompareISOLatin1 -// _XlcCompileResourceList -// _XlcConvert -// _XlcCopyFromArg -// _XlcCopyToArg -// _XlcCountVaList -// _XlcCreateDefaultCharSet -// _XlcCreateLC -// _XlcCreateLocaleDataBase -// _XlcCurrentLC -// _XlcDbg_printValue -// _XlcDefaultMapModifiers -// _XlcDeInitLoader -// _XlcDestroyLC -// _XlcDestroyLocaleDataBase -// _XlcDynamicLoad -// _XlcFileName +//GO(_XlcAddCharSet, +//GO(_XlcAddCT, +//GO(_XlcAddGB18030LocaleConverters, +//GO(_XlcAddLoader, +//GO(_XlcAddUtf8Converters, +//GO(_XlcAddUtf8LocaleConverters, +//GO(_XlcCloseConverter, +//GO(_XlcCompareISOLatin1, +//GO(_XlcCompileResourceList, +//GO(_XlcConvert, +//GO(_XlcCopyFromArg, +//GO(_XlcCopyToArg, +//GO(_XlcCountVaList, +//GO(_XlcCreateDefaultCharSet, +//GO(_XlcCreateLC, +//GO(_XlcCreateLocaleDataBase, +//GO(_XlcCurrentLC, +//GO(_XlcDbg_printValue, +//GO(_XlcDefaultMapModifiers, +//GO(_XlcDeInitLoader, +//GO(_XlcDestroyLC, +//GO(_XlcDestroyLocaleDataBase, +//GO(_XlcDynamicLoad, +//GO(_XlcFileName, DATA(_XlcGenericMethods, sizeof(void*)) -// _XlcGetCharSet -// _XlcGetCharSetWithSide -// _XlcGetCSValues -// _XlcGetLocaleDataBase -// _XlcGetResource -// _XlcGetValues -// _XlcInitCTInfo -// _XlcInitLoader -// _XlcLocaleDirName -// _XlcLocaleLibDirName -// _XlcMapOSLocaleName -// _Xlcmbstoutf8 -// _Xlcmbstowcs -// _Xlcmbtowc -// _XlcNCompareISOLatin1 -// _XlcOpenConverter -// _XlcParseCharSet -// _XlcParse_scopemaps +//GO(_XlcGetCharSet, +//GO(_XlcGetCharSetWithSide, +//GO(_XlcGetCSValues, +//GO(_XlcGetLocaleDataBase, +//GO(_XlcGetResource, +//GO(_XlcGetValues, +//GO(_XlcInitCTInfo, +//GO(_XlcInitLoader, +//GO(_XlcLocaleDirName, +//GO(_XlcLocaleLibDirName, +//GO(_XlcMapOSLocaleName, +//GO(_Xlcmbstoutf8, +//GO(_Xlcmbstowcs, +//GO(_Xlcmbtowc, +//GO(_XlcNCompareISOLatin1, +//GO(_XlcOpenConverter, +//GO(_XlcParseCharSet, +//GO(_XlcParse_scopemaps, DATA(_XlcPublicMethods, sizeof(void*)) -// _XlcRemoveLoader -// _XlcResetConverter -// _XlcResolveI18NPath -// _XlcResolveLocaleName -// _XlcSetConverter -// _XlcSetValues -// _XlcValidModSyntax -// _XlcVaToArgList -// _Xlcwcstombs -// _Xlcwctomb +//GO(_XlcRemoveLoader, +//GO(_XlcResetConverter, +//GO(_XlcResolveI18NPath, +//GO(_XlcResolveLocaleName, +//GO(_XlcSetConverter, +//GO(_XlcSetValues, +//GO(_XlcValidModSyntax, +//GO(_XlcVaToArgList, +//GO(_Xlcwcstombs, +//GO(_Xlcwctomb, GO(XListDepths, pFpip) GO(XListExtensions, pFpp) GO(XListFonts, pFppip) GO(XListFontsWithInfo, pFppipp) GO(XListHosts, pFppp) -//GO(XListInstalledColormaps +GO(XListInstalledColormaps, pFpLp) GO(XListPixmapFormats, pFpp) -GO(XListProperties, pFppp) -GO(XLoadFont, pFpp) +GO(XListProperties, pFpLp) +GO(XLoadFont, LFpp) GO(XLoadQueryFont, pFpp) // xlocaledir -//GO(XLocaleOfFontSet +GO(XLocaleOfFontSet, pFp) GO(XLocaleOfIM, pFp) GO(XLocaleOfOM, pFp) GO(XLockDisplay, vFp) DATAB(_XLockMutex_fn, sizeof(void*)) -GO(XLookupColor, iFppppp) -GO(XLookupKeysym, pFpi) -// _XLookupKeysym +GO(XLookupColor, iFpLppp) +GO(XLookupKeysym, LFpi) +//GO(_XLookupKeysym, GO(XLookupString, iFppipp) -// _XLookupString +//GO(_XLookupString, GO(XLowerWindow, iFpp) GO(XMapRaised, iFpp) GO(XMapSubwindows, iFpp) @@ -781,37 +781,37 @@ GO(XMaxRequestSize, iFp) //GO(XmbDrawImageString GO(XmbDrawString, vFppppiipi) //GO(XmbDrawText -// _Xmblen +GO(_Xmblen, iFpi) GO(XmbLookupString, iFpppipp) GO(XmbResetIC, pFp) GO(XmbSetWMProperties, vFpppppippp) -// _Xmbstoutf8 -// _Xmbstowcs +//GO(_Xmbstoutf8, +//GO(_Xmbstowcs, GO(XmbTextEscapement, iFppi) GO(XmbTextExtents, iFppipp) GO(XmbTextListToTextProperty, iFppiip) -// _XmbTextListToTextProperty +//GO(_XmbTextListToTextProperty, //GO(XmbTextPerCharExtents GO(XmbTextPropertyToTextList, iFpppp) -// _XmbTextPropertyToTextList -// _Xmbtowc +//GO(_XmbTextPropertyToTextList, +GO(_Xmbtowc, iFppi) //GO(XMinCmapsOfScreen -GO(XMoveResizeWindow, iFppiiuu) -GO(XMoveWindow, iFppii) -//GO(XNewModifiermap +GO(XMoveResizeWindow, iFpLiiuu) +GO(XMoveWindow, iFpLii) +GO(XNewModifiermap, pFi) GO(XNextEvent, iFpp) GO(XNextRequest, LFp) GO(XNoOp, iFp) -// _XNoticeCreateBitmap -// _XNoticePutBitmap +//GO(_XNoticeCreateBitmap, +//GO(_XNoticePutBitmap, GO(XOffsetRegion, iFpii) GO(XOMOfOC, pFp) GOM(XOpenDisplay, pFEp) GO(XOpenIM, pFpppp) -// _XOpenLC +//GO(_XOpenLC, GO(XOpenOM, pFpppp) -// _XParseBaseFontNameList -GO(XParseColor, iFpppp) +//GO(_XParseBaseFontNameList, +GO(XParseColor, iFpLpp) GO(XParseGeometry, iFppppp) GO(XPeekEvent, iFpp) GOM(XPeekIfEvent, iFEpppp) @@ -819,63 +819,63 @@ GO(XPending, iFp) //GO(Xpermalloc GO(XPlanesOfScreen, iFp) GO(XPointInRegion, iFpp) -// _XPollfdCacheAdd -// _XPollfdCacheDel -// _XPollfdCacheInit +//GO(_XPollfdCacheAdd, +//GO(_XPollfdCacheDel, +//GO(_XPollfdCacheInit, GO(XPolygonRegion, pFpii) GO(XProcessInternalConnection, vFpi) -// _XProcessInternalConnection -// _XProcessWindowAttributes +//GO(_XProcessInternalConnection, +//GO(_XProcessWindowAttributes, GO(XProtocolRevision, iFp) GO(XProtocolVersion, iFp) GO(XPutBackEvent, iFpp) -// _XPutBackEvent +//GO(_XPutBackEvent, GOM(XPutImage, iFEppppiiiiuu) //GO(XPutPixel GO(XQLength, iFp) GO(XQueryBestCursor, iFppuupp) -//GO(XQueryBestSize +GO(XQueryBestSize, iFpiLuupp) //GO(XQueryBestStipple -//GO(XQueryBestTile +GO(XQueryBestTile, iFpLuupp) GO(XQueryColor, iFppp) GO(XQueryColors, iFpppi) GOM(XQueryExtension, iFEppppp) GO(XQueryFont, pFpL) GO(XQueryKeymap, iFpp) -GO(XQueryPointer, iFppppppppp) +GO(XQueryPointer, iFpLppppppp) GO(XQueryTextExtents, iFpLpipppp) GO(XQueryTextExtents16, iFpLpipppp) -GO(XQueryTree, pFpppppp) +GO(XQueryTree, iFpLpppp) GO(XRaiseWindow, iFpp) GO(_XRead, iFppi) -//GO(XReadBitmapFile -//GO(XReadBitmapFileData -// _XReadEvents +GO(XReadBitmapFile, iFpLpppppp) +GO(XReadBitmapFileData, iFpppppp) +//GO(_XReadEvents, GO(_XReadPad, vFppi) -GO(XRebindKeysym, iFpppipi) -GO(XRecolorCursor, iFpppp) -GO(XReconfigureWMWindow, iFppiup) +GO(XRebindKeysym, iFpLpipi) +GO(XRecolorCursor, iFpLpp) +GO(XReconfigureWMWindow, iFpLiup) GO(XRectInRegion, iFpiiuu) GO(XRefreshKeyboardMapping, iFp) -// _XRefreshKeyboardMapping -// _XRegisterFilterByMask -// _XRegisterFilterByType +//GO(_XRefreshKeyboardMapping, +//GO(_XRegisterFilterByMask, +//GO(_XRegisterFilterByType, GOM(XRegisterIMInstantiateCallback, iFEpppppp) -// _XRegisterInternalConnection +//GO(_XRegisterInternalConnection, GOM(XRemoveConnectionWatch, iFEppp) //GO(XRemoveFromSaveSet -GO(XRemoveHost, vFpp) -GO(XRemoveHosts, vFppi) -GO(XReparentWindow, iFpppii) +GO(XRemoveHost, iFpp) +GO(XRemoveHosts, iFppi) +GO(XReparentWindow, iFpLLii) GO(_XReply, iFppii) GO(XResetScreenSaver, iFp) -GO(XResizeWindow, iFppuu) +GO(XResizeWindow, iFpLuu) GO(XResourceManagerString, pFp) GO(XRestackWindows, iFppi) -// _XReverse_Bytes +//GO(_XReverse_Bytes, GO(XrmCombineDatabase, vFppi) GO(XrmCombineFileDatabase, iFppi) -// _XrmDefaultInitParseInfo +//GO(_XrmDefaultInitParseInfo, GO(XrmDestroyDatabase, vFp) //GOM(XrmEnumerateDatabase GO(XrmGetDatabase, pFp) @@ -883,8 +883,8 @@ GO(XrmGetFileDatabase, pFp) GO(XrmGetResource, iFppppp) GO(XrmGetStringDatabase, pFp) GO(XrmInitialize, vFv) -// _XrmInitParseInfo -// _XrmInternalStringToQuark +//GO(_XrmInitParseInfo, +//GO(_XrmInternalStringToQuark, //GO(XrmLocaleOfDatabase //GO(XrmMergeDatabases //GO(XrmParseCommand @@ -904,189 +904,189 @@ GO(XrmInitialize, vFv) //GO(XrmStringToQuark //GO(XrmStringToQuarkList GO(XrmUniqueQuark, iFv) //typedef int XrmQuark, *XrmQuarkList; -GO(XRootWindow, pFpi) -GO(XRootWindowOfScreen, pFp) +GO(XRootWindow, LFpi) +GO(XRootWindowOfScreen, LFp) GO(XRotateBuffers, iFpi) -GO(XRotateWindowProperties, iFpppii) +GO(XRotateWindowProperties, iFpLpii) GO(XSaveContext, iFpLip) GO(XScreenCount, iFp) GO(XScreenNumberOfScreen, iFp) GO(XScreenOfDisplay, pFpi) -// _XScreenOfWindow -//GO(XScreenResourceString -GO(XSelectInput, iFppi) +//GO(_XScreenOfWindow, +GO(XScreenResourceString, pFp) +GO(XSelectInput, iFpLl) GO(_XSend, vFppi) -GO(XSendEvent, uFppiip) +GO(XSendEvent, iFpLilp) GO(XServerVendor, pFp) GO(XSetAccessControl, vFpi) GOM(XSetAfterFunction, pFEpp) GO(XSetArcMode, iFppi) -//GO(XSetAuthorization +GO(XSetAuthorization, vFpipi) GO(XSetBackground, iFppL) -GO(XSetClassHint, iFppp) +GO(XSetClassHint, iFpLp) GO(XSetClipMask, iFppp) GO(XSetClipOrigin, iFppii) GO(XSetClipRectangles, iFppiipii) -// _XSetClipRectangles +//GO(_XSetClipRectangles, GO(XSetCloseDownMode, iFpi) -GO(XSetCommand, iFpppi) +GO(XSetCommand, iFpLpi) GO(XSetDashes, iFppipi) GOM(XSetErrorHandler, pFEp) GO(XSetFillRule, iFppi) GO(XSetFillStyle, iFppp) -GO(XSetFont, iFppp) +GO(XSetFont, iFppL) GO(XSetFontPath, iFppi) GO(XSetForeground, iFppL) GO(XSetFunction, iFppi) GO(XSetGraphicsExposures, iFppi) GO(XSetICFocus, vFp) GO(XSetIconName, iFppp) -//GO(XSetIconSizes +GO(XSetIconSizes, iFpLpi) GOM(XSetICValues, pFEpV) // use vaarg -// _XSetImage +//GO(_XSetImage, GOM(XSetIMValues, pFEpV) // use vaarg -GO(XSetInputFocus, iFppiL) +GO(XSetInputFocus, iFpLiL) GOM(XSetIOErrorHandler, pFEp) GO(_XSetLastRequestRead, uFpp) GO(XSetLineAttributes, iFppuiii) GO(XSetLocaleModifiers, pFp) -//GO(XSetModifierMapping +GO(XSetModifierMapping, iFpp) GO(XSetNormalHints, iFpppp) GO(XSetOCValues, pFpppppppppppppppp) // use vaarg GO(XSetOMValues, pFp) -//GO(XSetPlaneMask -//GO(XSetPointerMapping +GO(XSetPlaneMask, iFppL) +GO(XSetPointerMapping, iFppi) GO(XSetRegion, iFppp) -//GO(XSetRGBColormaps +GO(XSetRGBColormaps, vFpLpiL) GO(XSetScreenSaver, iFpiiii) -GO(XSetSelectionOwner, iFpppL) -//GO(XSetSizeHints -//GO(XSetStandardColormap -GO(XSetStandardProperties, iFpppppppp) -//GO(XSetState +GO(XSetSelectionOwner, iFpLLL) +GO(XSetSizeHints, iFpLpL) +GO(XSetStandardColormap, vFpLpL) +GO(XSetStandardProperties, iFpLppLpip) +GO(XSetState, iFppLLiL) GO(XSetStipple, iFppp) GO(XSetSubwindowMode, iFppi) -GO(XSetTextProperty, vFpppp) -GO(XSetTile, iFppp) -GO(XSetTransientForHint, iFppp) +GO(XSetTextProperty, vFpLpL) +GO(XSetTile, iFppL) +GO(XSetTransientForHint, iFpLL) GO(XSetTSOrigin, iFppii) GO(XSetWindowBackground, iFppu) GO(XSetWindowBackgroundPixmap, iFppp) -//GO(XSetWindowBorder -//GO(XSetWindowBorderPixmap -GO(XSetWindowBorderWidth, iFppu) -GO(XSetWindowColormap, iFppp) +GO(XSetWindowBorder, iFpLL) +GO(XSetWindowBorderPixmap, iFpLL) +GO(XSetWindowBorderWidth, iFpLu) +GO(XSetWindowColormap, iFpLL) GO(XSetWMClientMachine, vFppp) -GO(XSetWMColormapWindows, iFpppi) -GO(XSetWMHints, iFppp) +GO(XSetWMColormapWindows, iFpLpi) +GO(XSetWMHints, iFpLp) GO(XSetWMIconName, vFppp) -GO(XSetWMName, vFppp) -GO(XSetWMNormalHints, iFppp) -GO(XSetWMProperties, vFpppppippp) -GO(XSetWMProtocols, iFpppi) -GO(XSetWMSizeHints, vFpppu) -//GO(XSetZoomHints +GO(XSetWMName, vFpLp) +GO(XSetWMNormalHints, vFpLp) +GO(XSetWMProperties, vFpLpppippp) +GO(XSetWMProtocols, iFpLpi) +GO(XSetWMSizeHints, vFpLpL) +GO(XSetZoomHints, iFpLp) GO(XShrinkRegion, iFpii) -//GO(XStoreBuffer -//GO(XStoreBytes -GO(XStoreColor, iFppp) -GO(XStoreColors, iFpppi) -// _XStoreEventCookie -GO(XStoreName, iFppp) -//GO(XStoreNamedColor +GO(XStoreBuffer, iFppii) +GO(XStoreBytes, iFppi) +GO(XStoreColor, iFpLp) +GO(XStoreColors, iFpLpi) +//GO(_XStoreEventCookie, +GO(XStoreName, iFpLp) +GO(XStoreNamedColor, iFpLpLi) GO(XStringListToTextProperty, iFpip) -GO(XStringToKeysym, pFp) +GO(XStringToKeysym, LFp) //GOM(XSubImage, pFEpiiuu) // need unbridging GO(dummy_XSubImage, pFpiiuu) // for the wrapper GO(XSubtractRegion, iFppp) GO(XSupportsLocale, iFv) -GO(XSync, iFpu) +GO(XSync, iFpi) GOM(XSynchronize, pFEpi) GO(XTextExtents, iFppipppp) GO(XTextExtents16, iFppipppp) -// _XTextHeight -// _XTextHeight16 -//GO(XTextPropertyToStringList +GO(_XTextHeight, iFppi) +GO(_XTextHeight16, iFppi) +GO(XTextPropertyToStringList, iFppp) GO(XTextWidth, iFppi) GO(XTextWidth16, iFppi) DATAB(_Xthread_self_fn, sizeof(void*)) -GO(XTranslateCoordinates, iFpppiippp) -// _XTranslateKey -// _XTranslateKeySym -// _XTryShapeBitmapCursor +GO(XTranslateCoordinates, iFpLLiippp) +//GO(_XTranslateKey, +//GO(_XTranslateKeySym, +//GO(_XTryShapeBitmapCursor, GO(XUndefineCursor, iFpp) -//GO(XUngrabButton -GO(XUngrabKey, iFpiup) +GO(XUngrabButton, iFpuuL) +GO(XUngrabKey, iFpiuL) GO(XUngrabKeyboard, iFpL) GO(XUngrabPointer, iFpL) GO(XUngrabServer, iFp) -GO(XUninstallColormap, iFpp) +GO(XUninstallColormap, iFpL) GO(XUnionRectWithRegion, iFppp) GO(XUnionRegion, iFppp) -// _XUnknownCopyEventCookie -// _XUnknownNativeEvent -// _XUnknownWireEvent -// _XUnknownWireEventCookie -GO(XUnloadFont, iFpp) +//GO(_XUnknownCopyEventCookie, +//GO(_XUnknownNativeEvent, +//GO(_XUnknownWireEvent, +//GO(_XUnknownWireEventCookie, +GO(XUnloadFont, iFpL) GO(XUnlockDisplay, vFp) DATAB(_XUnlockMutex_fn, sizeof(void*)) GO(XUnmapSubwindows, iFpp) -GO(XUnmapWindow, iFpp) -// _XUnregisterFilter +GO(XUnmapWindow, iFpL) +//GO(_XUnregisterFilter, GOM(XUnregisterIMInstantiateCallback, iFEpppppp) -// _XUnregisterInternalConnection -// _XUnresolveColor +//GO(_XUnregisterInternalConnection, +//GO(_XUnresolveColor, GO(XUnsetICFocus, vFp) -// _XUpdateAtomCache -// _XUpdateGCCache -//GO(Xutf8DrawImageString +//GO(_XUpdateAtomCache, +//GO(_XUpdateGCCache, +GO(Xutf8DrawImageString, vFpLppiipi) GO(Xutf8DrawString, vFppppiipi) -//GO(Xutf8DrawText -GO(Xutf8LookupString, iFLppipp) -GO(Xutf8ResetIC, pFL) -GO(Xutf8SetWMProperties, vFpppppippp) -//GO(Xutf8TextEscapement +GO(Xutf8DrawText, vFpLpiipi) +GO(Xutf8LookupString, iFpppipp) +GO(Xutf8ResetIC, pFp) +GO(Xutf8SetWMProperties, vFpLpppippp) +GO(Xutf8TextEscapement, iFppi) GO(Xutf8TextExtents, iFppipp) GO(Xutf8TextListToTextProperty, iFppiup) -// _Xutf8TextListToTextProperty -//GO(Xutf8TextPerCharExtents +//GO(_Xutf8TextListToTextProperty, +GO(Xutf8TextPerCharExtents, iFppippippp) GO(Xutf8TextPropertyToTextList, iFpppp) -// _Xutf8TextPropertyToTextList +//GO(_Xutf8TextPropertyToTextList, GOM(XVaCreateNestedList, pFEiV) GO(XVendorRelease, iFp) -// _XVIDtoVisual +//GO(_XVIDtoVisual, GO(XVisualIDFromVisual, LFp) -GO(XWarpPointer, iFpppiiuuii) -//GO(XwcDrawImageString +GO(XWarpPointer, iFpLLiiuuii) +GO(XwcDrawImageString, vFpLppiipi) GO(XwcDrawString, vFppppiipi) -//GO(XwcDrawText +GO(XwcDrawText, vFpLpiipi) GO(XwcFreeStringList, vFp) -// _XwcFreeStringList +//GO(_XwcFreeStringList, GO(XwcLookupString, iFpppipp) -//GO(XwcResetIC -// _Xwcscmp -// _Xwcscpy -// _Xwcslen -// _Xwcsncmp -// _Xwcsncpy -// _Xwcstombs +GO(XwcResetIC, pFp) +//GO(_Xwcscmp, +//GO(_Xwcscpy, +//GO(_Xwcslen, +//GO(_Xwcsncmp, +//GO(_Xwcsncpy, +//GO(_Xwcstombs, GO(XwcTextEscapement, iFppi) GO(XwcTextExtents, iFppipp) -GO(XwcTextListToTextProperty, iFppiip) -// _XwcTextListToTextProperty -//GO(XwcTextPerCharExtents +GO(XwcTextListToTextProperty, iFppiup) +//GO(_XwcTextListToTextProperty, +GO(XwcTextPerCharExtents, iFppippippp) GO(XwcTextPropertyToTextList, iFpppp) -// _XwcTextPropertyToTextList -// _Xwctomb -//GO(XWhitePixel -//GO(XWhitePixelOfScreen +//GO(_XwcTextPropertyToTextList, +GO(_Xwctomb, iFpu) +GO(XWhitePixel, LFpi) +GO(XWhitePixelOfScreen, LFp) //GO(XWidthMMOfScreen GO(XWidthOfScreen, iFp) -GO(XWindowEvent, iFpplp) +GO(XWindowEvent, iFpLlp) GO(_XWireToEvent, iFppp) GO(XWithdrawWindow, iFppi) -//GO(XWMGeometry -//GO(XWriteBitmapFile +GO(XWMGeometry, iFpippupppppp) +GO(XWriteBitmapFile, iFppLuuii) GO(XXorRegion, iFppp) GO(_XData32, iFppu) |