text: /*****************************************************************
   * File automatically generated by rebuild_wrappers.py (v1.2.0.09)
   *****************************************************************/
  #ifndef __WRAPPER_H_
  #define __WRAPPER_H_
  #include <stdint.h>
  
  typedef struct x86emu_s x86emu_t;
  
  // the generic wrapper pointer functions
  typedef void (*wrapper_t)(x86emu_t* emu, uintptr_t fnc);
  
  // list of defined wrapper
  // v = void, i = int32, u = uint32, U/I= (u)int64
  // l = signed long, L = unsigned long (long is an int with the size of a pointer)
  // p = pointer, P = callback
  // f = float, d = double, D = long double, K = fake long double
  // V = vaargs, E = current x86emu struct, e = ref to current x86emu struct
  // 0 = constant 0, 1 = constant 1
  // o = stdout
  // C = unsigned byte c = char
  // W = unsigned short w = short
  // O = libc O_ flags bitfield
  // S = _IO_2_1_stdXXX_ pointer (or FILE*)
  // Q = ...
  // 2 = struct of 2 uint
  
  void iF(x86emu_t *emu, uintptr_t fnc);
  void vFE(x86emu_t *emu, uintptr_t fnc);
  void vFv(x86emu_t *emu, uintptr_t fnc);
  void vFi(x86emu_t *emu, uintptr_t fnc);
  void vFu(x86emu_t *emu, uintptr_t fnc);
  void vFf(x86emu_t *emu, uintptr_t fnc);
  void vFd(x86emu_t *emu, uintptr_t fnc);
  void vFL(x86emu_t *emu, uintptr_t fnc);
  void vFp(x86emu_t *emu, uintptr_t fnc);
  void vFS(x86emu_t *emu, uintptr_t fnc);
  void cFv(x86emu_t *emu, uintptr_t fnc);
  void cFi(x86emu_t *emu, uintptr_t fnc);
  void cFu(x86emu_t *emu, uintptr_t fnc);
  void cFf(x86emu_t *emu, uintptr_t fnc);
  void cFp(x86emu_t *emu, uintptr_t fnc);
  void wFp(x86emu_t *emu, uintptr_t fnc);
  void iFE(x86emu_t *emu, uintptr_t fnc);
  void iFv(x86emu_t *emu, uintptr_t fnc);
  void iFw(x86emu_t *emu, uintptr_t fnc);
  void iFi(x86emu_t *emu, uintptr_t fnc);
  void iFI(x86emu_t *emu, uintptr_t fnc);
  void iFC(x86emu_t *emu, uintptr_t fnc);
  void iFW(x86emu_t *emu, uintptr_t fnc);
  void iFu(x86emu_t *emu, uintptr_t fnc);
  void iFf(x86emu_t *emu, uintptr_t fnc);
  void iFd(x86emu_t *emu, uintptr_t fnc);
  void iFL(x86emu_t *emu, uintptr_t fnc);
  void iFp(x86emu_t *emu, uintptr_t fnc);
  void iFS(x86emu_t *emu, uintptr_t fnc);
  void IFv(x86emu_t *emu, uintptr_t fnc);
  void IFi(x86emu_t *emu, uintptr_t fnc);
  void IFf(x86emu_t *emu, uintptr_t fnc);
  void IFd(x86emu_t *emu, uintptr_t fnc);
  void IFp(x86emu_t *emu, uintptr_t fnc);
  void CFC(x86emu_t *emu, uintptr_t fnc);
  void CFp(x86emu_t *emu, uintptr_t fnc);
  void WFi(x86emu_t *emu, uintptr_t fnc);
  void WFp(x86emu_t *emu, uintptr_t fnc);
  void uFE(x86emu_t *emu, uintptr_t fnc);
  void uFv(x86emu_t *emu, uintptr_t fnc);
  void uFi(x86emu_t *emu, uintptr_t fnc);
  void uFu(x86emu_t *emu, uintptr_t fnc);
  void uFU(x86emu_t *emu, uintptr_t fnc);
  void uFd(x86emu_t *emu, uintptr_t fnc);
  void uFp(x86emu_t *emu, uintptr_t fnc);
  void UFv(x86emu_t *emu, uintptr_t fnc);
  void UFp(x86emu_t *emu, uintptr_t fnc);
  void UFV(x86emu_t *emu, uintptr_t fnc);
  void fFi(x86emu_t *emu, uintptr_t fnc);
  void fFf(x86emu_t *emu, uintptr_t fnc);
  void fFp(x86emu_t *emu, uintptr_t fnc);
  void dFv(x86emu_t *emu, uintptr_t fnc);
  void dFi(x86emu_t *emu, uintptr_t fnc);
  void dFu(x86emu_t *emu, uintptr_t fnc);
  void dFd(x86emu_t *emu, uintptr_t fnc);
  void dFp(x86emu_t *emu, uintptr_t fnc);
  void lFv(x86emu_t *emu, uintptr_t fnc);
  void lFi(x86emu_t *emu, uintptr_t fnc);
  void lFl(x86emu_t *emu, uintptr_t fnc);
  void lFp(x86emu_t *emu, uintptr_t fnc);
  void LFv(x86emu_t *emu, uintptr_t fnc);
  void LFu(x86emu_t *emu, uintptr_t fnc);
  void LFp(x86emu_t *emu, uintptr_t fnc);
  void pFE(x86emu_t *emu, uintptr_t fnc);
  void pFv(x86emu_t *emu, uintptr_t fnc);
  void pFw(x86emu_t *emu, uintptr_t fnc);
  void pFi(x86emu_t *emu, uintptr_t fnc);
  void pFI(x86emu_t *emu, uintptr_t fnc);
  void pFC(x86emu_t *emu, uintptr_t fnc);
  void pFW(x86emu_t *emu, uintptr_t fnc);
  void pFu(x86emu_t *emu, uintptr_t fnc);
  void pFU(x86emu_t *emu, uintptr_t fnc);
  void pFd(x86emu_t *emu, uintptr_t fnc);
  void pFl(x86emu_t *emu, uintptr_t fnc);
  void pFL(x86emu_t *emu, uintptr_t fnc);
  void pFp(x86emu_t *emu, uintptr_t fnc);
  void vFEp(x86emu_t *emu, uintptr_t fnc);
  void vFii(x86emu_t *emu, uintptr_t fnc);
  void vFiI(x86emu_t *emu, uintptr_t fnc);
  void vFiu(x86emu_t *emu, uintptr_t fnc);
  void vFif(x86emu_t *emu, uintptr_t fnc);
  void vFid(x86emu_t *emu, uintptr_t fnc);
  void vFip(x86emu_t *emu, uintptr_t fnc);
  void vFiV(x86emu_t *emu, uintptr_t fnc);
  void vFWW(x86emu_t *emu, uintptr_t fnc);
  void vFWp(x86emu_t *emu, uintptr_t fnc);
  void vFui(x86emu_t *emu, uintptr_t fnc);
  void vFuu(x86emu_t *emu, uintptr_t fnc);
  void vFuf(x86emu_t *emu, uintptr_t fnc);
  void vFud(x86emu_t *emu, uintptr_t fnc);
  void vFup(x86emu_t *emu, uintptr_t fnc);
  void vFfi(x86emu_t *emu, uintptr_t fnc);
  void vFff(x86emu_t *emu, uintptr_t fnc);
  void vFfp(x86emu_t *emu, uintptr_t fnc);
  void vFdd(x86emu_t *emu, uintptr_t fnc);
  void vFLp(x86emu_t *emu, uintptr_t fnc);
  void vFpc(x86emu_t *emu, uintptr_t fnc);
  void vFpi(x86emu_t *emu, uintptr_t fnc);
  void vFpI(x86emu_t *emu, uintptr_t fnc);
  void vFpC(x86emu_t *emu, uintptr_t fnc);
  void vFpW(x86emu_t *emu, uintptr_t fnc);
  void vFpu(x86emu_t *emu, uintptr_t fnc);
  void vFpU(x86emu_t *emu, uintptr_t fnc);
  void vFpf(x86emu_t *emu, uintptr_t fnc);
  void vFpd(x86emu_t *emu, uintptr_t fnc);
  void vFpl(x86emu_t *emu, uintptr_t fnc);
  void vFpL(x86emu_t *emu, uintptr_t fnc);
  void vFpp(x86emu_t *emu, uintptr_t fnc);
  void vFpS(x86emu_t *emu, uintptr_t fnc);
  void vFSi(x86emu_t *emu, uintptr_t fnc);
  void cFpp(x86emu_t *emu, uintptr_t fnc);
  void iFEL(x86emu_t *emu, uintptr_t fnc);
  void iFEp(x86emu_t *emu, uintptr_t fnc);
  void iFEV(x86emu_t *emu, uintptr_t fnc);
  void iFwp(x86emu_t *emu, uintptr_t fnc);
  void iFii(x86emu_t *emu, uintptr_t fnc);
  void iFiI(x86emu_t *emu, uintptr_t fnc);
  void iFiu(x86emu_t *emu, uintptr_t fnc);
  void iFiU(x86emu_t *emu, uintptr_t fnc);
  void iFip(x86emu_t *emu, uintptr_t fnc);
  void iFIi(x86emu_t *emu, uintptr_t fnc);
  void iFui(x86emu_t *emu, uintptr_t fnc);
  void iFuu(x86emu_t *emu, uintptr_t fnc);
  void iFup(x86emu_t *emu, uintptr_t fnc);
  void iFLi(x86emu_t *emu, uintptr_t fnc);
  void iFLp(x86emu_t *emu, uintptr_t fnc);
  void iFpw(x86emu_t *emu, uintptr_t fnc);
  void iFpi(x86emu_t *emu, uintptr_t fnc);
  void iFpI(x86emu_t *emu, uintptr_t fnc);
  void iFpC(x86emu_t *emu, uintptr_t fnc);
  void iFpu(x86emu_t *emu, uintptr_t fnc);
  void iFpU(x86emu_t *emu, uintptr_t fnc);
  void iFpf(x86emu_t *emu, uintptr_t fnc);
  void iFpd(x86emu_t *emu, uintptr_t fnc);
  void iFpl(x86emu_t *emu, uintptr_t fnc);
  void iFpL(x86emu_t *emu, uintptr_t fnc);
  void iFpp(x86emu_t *emu, uintptr_t fnc);
  void iFpO(x86emu_t *emu, uintptr_t fnc);
  void iFSi(x86emu_t *emu, uintptr_t fnc);
  void IFEp(x86emu_t *emu, uintptr_t fnc);
  void IFII(x86emu_t *emu, uintptr_t fnc);
  void IFpu(x86emu_t *emu, uintptr_t fnc);
  void CFip(x86emu_t *emu, uintptr_t fnc);
  void CFui(x86emu_t *emu, uintptr_t fnc);
  void CFpi(x86emu_t *emu, uintptr_t fnc);
  void CFpu(x86emu_t *emu, uintptr_t fnc);
  void CFpp(x86emu_t *emu, uintptr_t fnc);
  void uFEu(x86emu_t *emu, uintptr_t fnc);
  void uFEp(x86emu_t *emu, uintptr_t fnc);
  void uFiu(x86emu_t *emu, uintptr_t fnc);
  void uFui(x86emu_t *emu, uintptr_t fnc);
  void uFuu(x86emu_t *emu, uintptr_t fnc);
  void uFup(x86emu_t *emu, uintptr_t fnc);
  void uFUp(x86emu_t *emu, uintptr_t fnc);
  void uFpi(x86emu_t *emu, uintptr_t fnc);
  void uFpu(x86emu_t *emu, uintptr_t fnc);
  void uFpL(x86emu_t *emu, uintptr_t fnc);
  void uFpp(x86emu_t *emu, uintptr_t fnc);
  void uFp2(x86emu_t *emu, uintptr_t fnc);
  void UFEp(x86emu_t *emu, uintptr_t fnc);
  void UFii(x86emu_t *emu, uintptr_t fnc);
  void UFUU(x86emu_t *emu, uintptr_t fnc);
  void UFUp(x86emu_t *emu, uintptr_t fnc);
  void UFpp(x86emu_t *emu, uintptr_t fnc);
  void UFVV(x86emu_t *emu, uintptr_t fnc);
  void fFEp(x86emu_t *emu, uintptr_t fnc);
  void fFif(x86emu_t *emu, uintptr_t fnc);
  void fFfi(x86emu_t *emu, uintptr_t fnc);
  void fFff(x86emu_t *emu, uintptr_t fnc);
  void fFfp(x86emu_t *emu, uintptr_t fnc);
  void fFpp(x86emu_t *emu, uintptr_t fnc);
  void dFid(x86emu_t *emu, uintptr_t fnc);
  void dFuu(x86emu_t *emu, uintptr_t fnc);
  void dFdi(x86emu_t *emu, uintptr_t fnc);
  void dFdd(x86emu_t *emu, uintptr_t fnc);
  void dFdp(x86emu_t *emu, uintptr_t fnc);
  void dFpp(x86emu_t *emu, uintptr_t fnc);
  void DFpp(x86emu_t *emu, uintptr_t fnc);
  void lFll(x86emu_t *emu, uintptr_t fnc);
  void lFpi(x86emu_t *emu, uintptr_t fnc);
  void lFpd(x86emu_t *emu, uintptr_t fnc);
  void lFpp(x86emu_t *emu, uintptr_t fnc);
  void LFii(x86emu_t *emu, uintptr_t fnc);
  void LFLp(x86emu_t *emu, uintptr_t fnc);
  void LFpL(x86emu_t *emu, uintptr_t fnc);
  void LFpp(x86emu_t *emu, uintptr_t fnc);
  void pFEi(x86emu_t *emu, uintptr_t fnc);
  void pFEp(x86emu_t *emu, uintptr_t fnc);
  void pFEV(x86emu_t *emu, uintptr_t fnc);
  void pFii(x86emu_t *emu, uintptr_t fnc);
  void pFiu(x86emu_t *emu, uintptr_t fnc);
  void pFiL(x86emu_t *emu, uintptr_t fnc);
  void pFip(x86emu_t *emu, uintptr_t fnc);
  void pFiV(x86emu_t *emu, uintptr_t fnc);
  void pFui(x86emu_t *emu, uintptr_t fnc);
  void pFuC(x86emu_t *emu, uintptr_t fnc);
  void pFuu(x86emu_t *emu, uintptr_t fnc);
  void pFup(x86emu_t *emu, uintptr_t fnc);
  void pFUi(x86emu_t *emu, uintptr_t fnc);
  void pFlp(x86emu_t *emu, uintptr_t fnc);
  void pFLL(x86emu_t *emu, uintptr_t fnc);
  void pFLp(x86emu_t *emu, uintptr_t fnc);
  void pFpi(x86emu_t *emu, uintptr_t fnc);
  void pFpC(x86emu_t *emu, uintptr_t fnc);
  void pFpu(x86emu_t *emu, uintptr_t fnc);
  void pFpU(x86emu_t *emu, uintptr_t fnc);
  void pFpl(x86emu_t *emu, uintptr_t fnc);
  void pFpL(x86emu_t *emu, uintptr_t fnc);
  void pFpp(x86emu_t *emu, uintptr_t fnc);
  void pFpV(x86emu_t *emu, uintptr_t fnc);
  void pFSi(x86emu_t *emu, uintptr_t fnc);
  void vFEpi(x86emu_t *emu, uintptr_t fnc);
  void vFEpu(x86emu_t *emu, uintptr_t fnc);
  void vFEpp(x86emu_t *emu, uintptr_t fnc);
  void vFEpV(x86emu_t *emu, uintptr_t fnc);
  void vFiii(x86emu_t *emu, uintptr_t fnc);
  void vFiip(x86emu_t *emu, uintptr_t fnc);
  void vFiui(x86emu_t *emu, uintptr_t fnc);
  void vFiuu(x86emu_t *emu, uintptr_t fnc);
  void vFiup(x86emu_t *emu, uintptr_t fnc);
  void vFiff(x86emu_t *emu, uintptr_t fnc);
  void vFidd(x86emu_t *emu, uintptr_t fnc);
  void vFipi(x86emu_t *emu, uintptr_t fnc);
  void vFipu(x86emu_t *emu, uintptr_t fnc);
  void vFipp(x86emu_t *emu, uintptr_t fnc);
  void vFuii(x86emu_t *emu, uintptr_t fnc);
  void vFuiI(x86emu_t *emu, uintptr_t fnc);
  void vFuiu(x86emu_t *emu, uintptr_t fnc);
  void vFuif(x86emu_t *emu, uintptr_t fnc);
  void vFuid(x86emu_t *emu, uintptr_t fnc);
  void vFuip(x86emu_t *emu, uintptr_t fnc);
  void vFuui(x86emu_t *emu, uintptr_t fnc);
  void vFuuu(x86emu_t *emu, uintptr_t fnc);
  void vFuuf(x86emu_t *emu, uintptr_t fnc);
  void vFuud(x86emu_t *emu, uintptr_t fnc);
  void vFuup(x86emu_t *emu, uintptr_t fnc);
  void vFuff(x86emu_t *emu, uintptr_t fnc);
  void vFudd(x86emu_t *emu, uintptr_t fnc);
  void vFupi(x86emu_t *emu, uintptr_t fnc);
  void vFupu(x86emu_t *emu, uintptr_t fnc);
  void vFupp(x86emu_t *emu, uintptr_t fnc);
  void vFfff(x86emu_t *emu, uintptr_t fnc);
  void vFfpp(x86emu_t *emu, uintptr_t fnc);
  void vFddd(x86emu_t *emu, uintptr_t fnc);
  void vFdpp(x86emu_t *emu, uintptr_t fnc);
  void vFLpL(x86emu_t *emu, uintptr_t fnc);
  void vFpii(x86emu_t *emu, uintptr_t fnc);
  void vFpiC(x86emu_t *emu, uintptr_t fnc);
  void vFpiu(x86emu_t *emu, uintptr_t fnc);
  void vFpif(x86emu_t *emu, uintptr_t fnc);
  void vFpid(x86emu_t *emu, uintptr_t fnc);
  void vFpip(x86emu_t *emu, uintptr_t fnc);
  void vFpui(x86emu_t *emu, uintptr_t fnc);
  void vFpuI(x86emu_t *emu, uintptr_t fnc);
  void vFpuu(x86emu_t *emu, uintptr_t fnc);
  void vFpup(x86emu_t *emu, uintptr_t fnc);
  void vFpff(x86emu_t *emu, uintptr_t fnc);
  void vFpdd(x86emu_t *emu, uintptr_t fnc);
  void vFpll(x86emu_t *emu, uintptr_t fnc);
  void vFpLi(x86emu_t *emu, uintptr_t fnc);
  void vFpLL(x86emu_t *emu, uintptr_t fnc);
  void vFpLp(x86emu_t *emu, uintptr_t fnc);
  void vFppi(x86emu_t *emu, uintptr_t fnc);
  void vFppu(x86emu_t *emu, uintptr_t fnc);
  void vFppd(x86emu_t *emu, uintptr_t fnc);
  void vFppL(x86emu_t *emu, uintptr_t fnc);
  void vFppp(x86emu_t *emu, uintptr_t fnc);
  void vFppV(x86emu_t *emu, uintptr_t fnc);
  void iFEiw(x86emu_t *emu, uintptr_t fnc);
  void iFEip(x86emu_t *emu, uintptr_t fnc);
  void iFEWW(x86emu_t *emu, uintptr_t fnc);
  void iFEup(x86emu_t *emu, uintptr_t fnc);
  void iFEpi(x86emu_t *emu, uintptr_t fnc);
  void iFEpL(x86emu_t *emu, uintptr_t fnc);
  void iFEpp(x86emu_t *emu, uintptr_t fnc);
  void iFEpV(x86emu_t *emu, uintptr_t fnc);
  void iFESp(x86emu_t *emu, uintptr_t fnc);
  void iFwww(x86emu_t *emu, uintptr_t fnc);
  void iFwpp(x86emu_t *emu, uintptr_t fnc);
  void iFiwC(x86emu_t *emu, uintptr_t fnc);
  void iFiii(x86emu_t *emu, uintptr_t fnc);
  void iFiiI(x86emu_t *emu, uintptr_t fnc);
  void iFiiu(x86emu_t *emu, uintptr_t fnc);
  void iFiiL(x86emu_t *emu, uintptr_t fnc);
  void iFiip(x86emu_t *emu, uintptr_t fnc);
  void iFiiO(x86emu_t *emu, uintptr_t fnc);
  void iFiII(x86emu_t *emu, uintptr_t fnc);
  void iFiuu(x86emu_t *emu, uintptr_t fnc);
  void iFiup(x86emu_t *emu, uintptr_t fnc);
  void iFipi(x86emu_t *emu, uintptr_t fnc);
  void iFipu(x86emu_t *emu, uintptr_t fnc);
  void iFipp(x86emu_t *emu, uintptr_t fnc);
  void iFCiW(x86emu_t *emu, uintptr_t fnc);
  void iFuii(x86emu_t *emu, uintptr_t fnc);
  void iFuip(x86emu_t *emu, uintptr_t fnc);
  void iFuui(x86emu_t *emu, uintptr_t fnc);
  void iFuuu(x86emu_t *emu, uintptr_t fnc);
  void iFuup(x86emu_t *emu, uintptr_t fnc);
  void iFuff(x86emu_t *emu, uintptr_t fnc);
  void iFupp(x86emu_t *emu, uintptr_t fnc);
  void iFfff(x86emu_t *emu, uintptr_t fnc);
  void iFLwp(x86emu_t *emu, uintptr_t fnc);
  void iFpwp(x86emu_t *emu, uintptr_t fnc);
  void iFpii(x86emu_t *emu, uintptr_t fnc);
  void iFpiu(x86emu_t *emu, uintptr_t fnc);
  void iFpiL(x86emu_t *emu, uintptr_t fnc);
  void iFpip(x86emu_t *emu, uintptr_t fnc);
  void iFpiV(x86emu_t *emu, uintptr_t fnc);
  void iFpIi(x86emu_t *emu, uintptr_t fnc);
  void iFpCp(x86emu_t *emu, uintptr_t fnc);
  void iFpui(x86emu_t *emu, uintptr_t fnc);
  void iFpuu(x86emu_t *emu, uintptr_t fnc);
  void iFpuL(x86emu_t *emu, uintptr_t fnc);
  void iFpup(x86emu_t *emu, uintptr_t fnc);
  void iFpUU(x86emu_t *emu, uintptr_t fnc);
  void iFpfu(x86emu_t *emu, uintptr_t fnc);
  void iFpff(x86emu_t *emu, uintptr_t fnc);
  void iFpdd(x86emu_t *emu, uintptr_t fnc);
  void iFpli(x86emu_t *emu, uintptr_t fnc);
  void iFpll(x86emu_t *emu, uintptr_t fnc);
  void iFplp(x86emu_t *emu, uintptr_t fnc);
  void iFpLi(x86emu_t *emu, uintptr_t fnc);
  void iFpLL(x86emu_t *emu, uintptr_t fnc);
  void iFpLp(x86emu_t *emu, uintptr_t fnc);
  void iFppi(x86emu_t *emu, uintptr_t fnc);
  void iFppI(x86emu_t *emu, uintptr_t fnc);
  void iFppC(x86emu_t *emu, uintptr_t fnc);
  void iFppu(x86emu_t *emu, uintptr_t fnc);
  void iFppd(x86emu_t *emu, uintptr_t fnc);
  void iFppl(x86emu_t *emu, uintptr_t fnc);
  void iFppL(x86emu_t *emu, uintptr_t fnc);
  void iFppp(x86emu_t *emu, uintptr_t fnc);
  void iFppV(x86emu_t *emu, uintptr_t fnc);
  void iFSpi(x86emu_t *emu, uintptr_t fnc);
  void iFSpu(x86emu_t *emu, uintptr_t fnc);
  void IFiIi(x86emu_t *emu, uintptr_t fnc);
  void IFpIi(x86emu_t *emu, uintptr_t fnc);
  void IFppi(x86emu_t *emu, uintptr_t fnc);
  void IFppI(x86emu_t *emu, uintptr_t fnc);
  void IFppu(x86emu_t *emu, uintptr_t fnc);
  void IFSIi(x86emu_t *emu, uintptr_t fnc);
  void uFEpW(x86emu_t *emu, uintptr_t fnc);
  void uFEpu(x86emu_t *emu, uintptr_t fnc);
  void uFEpU(x86emu_t *emu, uintptr_t fnc);
  void uFEpp(x86emu_t *emu, uintptr_t fnc);
  void uFipu(x86emu_t *emu, uintptr_t fnc);
  void uFuip(x86emu_t *emu, uintptr_t fnc);
  void uFuui(x86emu_t *emu, uintptr_t fnc);
  void uFuuI(x86emu_t *emu, uintptr_t fnc);
  void uFuuu(x86emu_t *emu, uintptr_t fnc);
  void uFuup(x86emu_t *emu, uintptr_t fnc);
  void uFupi(x86emu_t *emu, uintptr_t fnc);
  void uFupu(x86emu_t *emu, uintptr_t fnc);
  void uFupp(x86emu_t *emu, uintptr_t fnc);
  void uFpii(x86emu_t *emu, uintptr_t fnc);
  void uFpiu(x86emu_t *emu, uintptr_t fnc);
  void uFpip(x86emu_t *emu, uintptr_t fnc);
  void uFpui(x86emu_t *emu, uintptr_t fnc);
  void uFpuu(x86emu_t *emu, uintptr_t fnc);
  void uFpup(x86emu_t *emu, uintptr_t fnc);
  void uFppi(x86emu_t *emu, uintptr_t fnc);
  void uFppu(x86emu_t *emu, uintptr_t fnc);
  void uFppp(x86emu_t *emu, uintptr_t fnc);
  void uFSpu(x86emu_t *emu, uintptr_t fnc);
  void UFppi(x86emu_t *emu, uintptr_t fnc);
  void UFppu(x86emu_t *emu, uintptr_t fnc);
  void fFuii(x86emu_t *emu, uintptr_t fnc);
  void fFfff(x86emu_t *emu, uintptr_t fnc);
  void fFffp(x86emu_t *emu, uintptr_t fnc);
  void fFppu(x86emu_t *emu, uintptr_t fnc);
  void fFppp(x86emu_t *emu, uintptr_t fnc);
  void dFddd(x86emu_t *emu, uintptr_t fnc);
  void dFddp(x86emu_t *emu, uintptr_t fnc);
  void dFppi(x86emu_t *emu, uintptr_t fnc);
  void dFppu(x86emu_t *emu, uintptr_t fnc);
  void dFppp(x86emu_t *emu, uintptr_t fnc);
  void lFipi(x86emu_t *emu, uintptr_t fnc);
  void lFipL(x86emu_t *emu, uintptr_t fnc);
  void lFlll(x86emu_t *emu, uintptr_t fnc);
  void lFpli(x86emu_t *emu, uintptr_t fnc);
  void lFpLp(x86emu_t *emu, uintptr_t fnc);
  void lFppi(x86emu_t *emu, uintptr_t fnc);
  void lFppL(x86emu_t *emu, uintptr_t fnc);
  void LFpii(x86emu_t *emu, uintptr_t fnc);
  void LFpLi(x86emu_t *emu, uintptr_t fnc);
  void LFpLp(x86emu_t *emu, uintptr_t fnc);
  void LFppi(x86emu_t *emu, uintptr_t fnc);
  void pFEip(x86emu_t *emu, uintptr_t fnc);
  void pFEup(x86emu_t *emu, uintptr_t fnc);
  void pFEpi(x86emu_t *emu, uintptr_t fnc);
  void pFEpu(x86emu_t *emu, uintptr_t fnc);
  void pFEpp(x86emu_t *emu, uintptr_t fnc);
  void pFEpV(x86emu_t *emu, uintptr_t fnc);
  void pFiii(x86emu_t *emu, uintptr_t fnc);
  void pFiiu(x86emu_t *emu, uintptr_t fnc);
  void pFiip(x86emu_t *emu, uintptr_t fnc);
  void pFiIp(x86emu_t *emu, uintptr_t fnc);
  void pFiup(x86emu_t *emu, uintptr_t fnc);
  void pFipi(x86emu_t *emu, uintptr_t fnc);
  void pFipu(x86emu_t *emu, uintptr_t fnc);
  void pFipp(x86emu_t *emu, uintptr_t fnc);
  void pFIpi(x86emu_t *emu, uintptr_t fnc);
  void pFCiW(x86emu_t *emu, uintptr_t fnc);
  void pFWWW(x86emu_t *emu, uintptr_t fnc);
  void pFuii(x86emu_t *emu, uintptr_t fnc);
  void pFuui(x86emu_t *emu, uintptr_t fnc);
  void pFuuu(x86emu_t *emu, uintptr_t fnc);
  void pFupi(x86emu_t *emu, uintptr_t fnc);
  void pFupu(x86emu_t *emu, uintptr_t fnc);
  void pFUpi(x86emu_t *emu, uintptr_t fnc);
  void pFddd(x86emu_t *emu, uintptr_t fnc);
  void pFpii(x86emu_t *emu, uintptr_t fnc);
  void pFpiu(x86emu_t *emu, uintptr_t fnc);
  void pFpiU(x86emu_t *emu, uintptr_t fnc);
  void pFpid(x86emu_t *emu, uintptr_t fnc);
  void pFpil(x86emu_t *emu, uintptr_t fnc);
  void pFpiL(x86emu_t *emu, uintptr_t fnc);
  void pFpip(x86emu_t *emu, uintptr_t fnc);
  void pFpCu(x86emu_t *emu, uintptr_t fnc);
  void pFpWW(x86emu_t *emu, uintptr_t fnc);
  void pFpui(x86emu_t *emu, uintptr_t fnc);
  void pFpuu(x86emu_t *emu, uintptr_t fnc);
  void pFpup(x86emu_t *emu, uintptr_t fnc);
  void pFpUp(x86emu_t *emu, uintptr_t fnc);
  void pFpdu(x86emu_t *emu, uintptr_t fnc);
  void pFplC(x86emu_t *emu, uintptr_t fnc);
  void pFplu(x86emu_t *emu, uintptr_t fnc);
  void pFpll(x86emu_t *emu, uintptr_t fnc);
  void pFplp(x86emu_t *emu, uintptr_t fnc);
  void pFpLL(x86emu_t *emu, uintptr_t fnc);
  void pFpLp(x86emu_t *emu, uintptr_t fnc);
  void pFppi(x86emu_t *emu, uintptr_t fnc);
  void pFppC(x86emu_t *emu, uintptr_t fnc);
  void pFppu(x86emu_t *emu, uintptr_t fnc);
  void pFppf(x86emu_t *emu, uintptr_t fnc);
  void pFppl(x86emu_t *emu, uintptr_t fnc);
  void pFppL(x86emu_t *emu, uintptr_t fnc);
  void pFppp(x86emu_t *emu, uintptr_t fnc);
  void pFpVV(x86emu_t *emu, uintptr_t fnc);
  void pFSpi(x86emu_t *emu, uintptr_t fnc);
  void pFSpp(x86emu_t *emu, uintptr_t fnc);
  void vFEiip(x86emu_t *emu, uintptr_t fnc);
  void vFEipV(x86emu_t *emu, uintptr_t fnc);
  void vFEpiL(x86emu_t *emu, uintptr_t fnc);
  void vFEpip(x86emu_t *emu, uintptr_t fnc);
  void vFEpuu(x86emu_t *emu, uintptr_t fnc);
  void vFEpup(x86emu_t *emu, uintptr_t fnc);
  void vFEppp(x86emu_t *emu, uintptr_t fnc);
  void vFEppV(x86emu_t *emu, uintptr_t fnc);
  void vFiiii(x86emu_t *emu, uintptr_t fnc);
  void vFiiip(x86emu_t *emu, uintptr_t fnc);
  void vFiipp(x86emu_t *emu, uintptr_t fnc);
  void vFiipV(x86emu_t *emu, uintptr_t fnc);
  void vFiuip(x86emu_t *emu, uintptr_t fnc);
  void vFiuuu(x86emu_t *emu, uintptr_t fnc);
  void vFiupu(x86emu_t *emu, uintptr_t fnc);
  void vFiupV(x86emu_t *emu, uintptr_t fnc);
  void vFifff(x86emu_t *emu, uintptr_t fnc);
  void vFiddd(x86emu_t *emu, uintptr_t fnc);
  void vFipii(x86emu_t *emu, uintptr_t fnc);
  void vFipup(x86emu_t *emu, uintptr_t fnc);
  void vFippp(x86emu_t *emu, uintptr_t fnc);
  void vFuiii(x86emu_t *emu, uintptr_t fnc);
  void vFuiip(x86emu_t *emu, uintptr_t fnc);
  void vFuiui(x86emu_t *emu, uintptr_t fnc);
  void vFuiuu(x86emu_t *emu, uintptr_t fnc);
  void vFuiup(x86emu_t *emu, uintptr_t fnc);
  void vFuifi(x86emu_t *emu, uintptr_t fnc);
  void vFuiff(x86emu_t *emu, uintptr_t fnc);
  void vFuidd(x86emu_t *emu, uintptr_t fnc);
  void vFuipi(x86emu_t *emu, uintptr_t fnc);
  void vFuipu(x86emu_t *emu, uintptr_t fnc);
  void vFuipp(x86emu_t *emu, uintptr_t fnc);
  void vFuuii(x86emu_t *emu, uintptr_t fnc);
  void vFuuiu(x86emu_t *emu, uintptr_t fnc);
  void vFuuip(x86emu_t *emu, uintptr_t fnc);
  void vFuuui(x86emu_t *emu, uintptr_t fnc);
  void vFuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFuuuf(x86emu_t *emu, uintptr_t fnc);
  void vFuuud(x86emu_t *emu, uintptr_t fnc);
  void vFuuup(x86emu_t *emu, uintptr_t fnc);
  void vFuupi(x86emu_t *emu, uintptr_t fnc);
  void vFuupp(x86emu_t *emu, uintptr_t fnc);
  void vFufff(x86emu_t *emu, uintptr_t fnc);
  void vFuddd(x86emu_t *emu, uintptr_t fnc);
  void vFupii(x86emu_t *emu, uintptr_t fnc);
  void vFuppi(x86emu_t *emu, uintptr_t fnc);
  void vFffff(x86emu_t *emu, uintptr_t fnc);
  void vFdddd(x86emu_t *emu, uintptr_t fnc);
  void vFpiii(x86emu_t *emu, uintptr_t fnc);
  void vFpiiu(x86emu_t *emu, uintptr_t fnc);
  void vFpiip(x86emu_t *emu, uintptr_t fnc);
  void vFpiuu(x86emu_t *emu, uintptr_t fnc);
  void vFpiup(x86emu_t *emu, uintptr_t fnc);
  void vFpifi(x86emu_t *emu, uintptr_t fnc);
  void vFpipi(x86emu_t *emu, uintptr_t fnc);
  void vFpipu(x86emu_t *emu, uintptr_t fnc);
  void vFpipp(x86emu_t *emu, uintptr_t fnc);
  void vFpCiW(x86emu_t *emu, uintptr_t fnc);
  void vFpuip(x86emu_t *emu, uintptr_t fnc);
  void vFpuui(x86emu_t *emu, uintptr_t fnc);
  void vFpuuu(x86emu_t *emu, uintptr_t fnc);
  void vFpuup(x86emu_t *emu, uintptr_t fnc);
  void vFpuuV(x86emu_t *emu, uintptr_t fnc);
  void vFpudd(x86emu_t *emu, uintptr_t fnc);
  void vFpupp(x86emu_t *emu, uintptr_t fnc);
  void vFpdii(x86emu_t *emu, uintptr_t fnc);
  void vFpddd(x86emu_t *emu, uintptr_t fnc);
  void vFpLLL(x86emu_t *emu, uintptr_t fnc);
  void vFppii(x86emu_t *emu, uintptr_t fnc);
  void vFppiu(x86emu_t *emu, uintptr_t fnc);
  void vFppid(x86emu_t *emu, uintptr_t fnc);
  void vFppiL(x86emu_t *emu, uintptr_t fnc);
  void vFppip(x86emu_t *emu, uintptr_t fnc);
  void vFppui(x86emu_t *emu, uintptr_t fnc);
  void vFppuu(x86emu_t *emu, uintptr_t fnc);
  void vFppup(x86emu_t *emu, uintptr_t fnc);
  void vFppfi(x86emu_t *emu, uintptr_t fnc);
  void vFppdu(x86emu_t *emu, uintptr_t fnc);
  void vFppdd(x86emu_t *emu, uintptr_t fnc);
  void vFppdp(x86emu_t *emu, uintptr_t fnc);
  void vFpplp(x86emu_t *emu, uintptr_t fnc);
  void vFpppi(x86emu_t *emu, uintptr_t fnc);
  void vFpppI(x86emu_t *emu, uintptr_t fnc);
  void vFpppu(x86emu_t *emu, uintptr_t fnc);
  void vFpppU(x86emu_t *emu, uintptr_t fnc);
  void vFpppd(x86emu_t *emu, uintptr_t fnc);
  void vFpppL(x86emu_t *emu, uintptr_t fnc);
  void vFpppp(x86emu_t *emu, uintptr_t fnc);
  void vFpppV(x86emu_t *emu, uintptr_t fnc);
  void vFSppi(x86emu_t *emu, uintptr_t fnc);
  void cFpiii(x86emu_t *emu, uintptr_t fnc);
  void iFEiip(x86emu_t *emu, uintptr_t fnc);
  void iFEipp(x86emu_t *emu, uintptr_t fnc);
  void iFEupp(x86emu_t *emu, uintptr_t fnc);
  void iFELup(x86emu_t *emu, uintptr_t fnc);
  void iFEpii(x86emu_t *emu, uintptr_t fnc);
  void iFEpip(x86emu_t *emu, uintptr_t fnc);
  void iFEpuu(x86emu_t *emu, uintptr_t fnc);
  void iFEpup(x86emu_t *emu, uintptr_t fnc);
  void iFEpLi(x86emu_t *emu, uintptr_t fnc);
  void iFEppi(x86emu_t *emu, uintptr_t fnc);
  void iFEppu(x86emu_t *emu, uintptr_t fnc);
  void iFEppL(x86emu_t *emu, uintptr_t fnc);
  void iFEppp(x86emu_t *emu, uintptr_t fnc);
  void iFEppV(x86emu_t *emu, uintptr_t fnc);
  void iFEpVV(x86emu_t *emu, uintptr_t fnc);
  void iFEpOu(x86emu_t *emu, uintptr_t fnc);
  void iFEpOV(x86emu_t *emu, uintptr_t fnc);
  void iFwwww(x86emu_t *emu, uintptr_t fnc);
  void iFwppp(x86emu_t *emu, uintptr_t fnc);
  void iFiiii(x86emu_t *emu, uintptr_t fnc);
  void iFiiiu(x86emu_t *emu, uintptr_t fnc);
  void iFiiip(x86emu_t *emu, uintptr_t fnc);
  void iFiiII(x86emu_t *emu, uintptr_t fnc);
  void iFiiLi(x86emu_t *emu, uintptr_t fnc);
  void iFiipi(x86emu_t *emu, uintptr_t fnc);
  void iFiipu(x86emu_t *emu, uintptr_t fnc);
  void iFiipp(x86emu_t *emu, uintptr_t fnc);
  void iFiuii(x86emu_t *emu, uintptr_t fnc);
  void iFiuui(x86emu_t *emu, uintptr_t fnc);
  void iFiupp(x86emu_t *emu, uintptr_t fnc);
  void iFiLwp(x86emu_t *emu, uintptr_t fnc);
  void iFipii(x86emu_t *emu, uintptr_t fnc);
  void iFipip(x86emu_t *emu, uintptr_t fnc);
  void iFipui(x86emu_t *emu, uintptr_t fnc);
  void iFipup(x86emu_t *emu, uintptr_t fnc);
  void iFipLi(x86emu_t *emu, uintptr_t fnc);
  void iFippi(x86emu_t *emu, uintptr_t fnc);
  void iFippu(x86emu_t *emu, uintptr_t fnc);
  void iFippp(x86emu_t *emu, uintptr_t fnc);
  void iFipOu(x86emu_t *emu, uintptr_t fnc);
  void iFuipu(x86emu_t *emu, uintptr_t fnc);
  void iFuipp(x86emu_t *emu, uintptr_t fnc);
  void iFuuff(x86emu_t *emu, uintptr_t fnc);
  void iFupup(x86emu_t *emu, uintptr_t fnc);
  void iFuppi(x86emu_t *emu, uintptr_t fnc);
  void iFuppp(x86emu_t *emu, uintptr_t fnc);
  void iFpiii(x86emu_t *emu, uintptr_t fnc);
  void iFpiiu(x86emu_t *emu, uintptr_t fnc);
  void iFpiid(x86emu_t *emu, uintptr_t fnc);
  void iFpiiL(x86emu_t *emu, uintptr_t fnc);
  void iFpiip(x86emu_t *emu, uintptr_t fnc);
  void iFpiuu(x86emu_t *emu, uintptr_t fnc);
  void iFpiup(x86emu_t *emu, uintptr_t fnc);
  void iFpild(x86emu_t *emu, uintptr_t fnc);
  void iFpipi(x86emu_t *emu, uintptr_t fnc);
  void iFpipC(x86emu_t *emu, uintptr_t fnc);
  void iFpipp(x86emu_t *emu, uintptr_t fnc);
  void iFpCCC(x86emu_t *emu, uintptr_t fnc);
  void iFpCpi(x86emu_t *emu, uintptr_t fnc);
  void iFpWWu(x86emu_t *emu, uintptr_t fnc);
  void iFpuii(x86emu_t *emu, uintptr_t fnc);
  void iFpuiu(x86emu_t *emu, uintptr_t fnc);
  void iFpuiL(x86emu_t *emu, uintptr_t fnc);
  void iFpuip(x86emu_t *emu, uintptr_t fnc);
  void iFpuui(x86emu_t *emu, uintptr_t fnc);
  void iFpuuu(x86emu_t *emu, uintptr_t fnc);
  void iFpuup(x86emu_t *emu, uintptr_t fnc);
  void iFpupi(x86emu_t *emu, uintptr_t fnc);
  void iFpupu(x86emu_t *emu, uintptr_t fnc);
  void iFpupp(x86emu_t *emu, uintptr_t fnc);
  void iFpupV(x86emu_t *emu, uintptr_t fnc);
  void iFplii(x86emu_t *emu, uintptr_t fnc);
  void iFplip(x86emu_t *emu, uintptr_t fnc);
  void iFpLwp(x86emu_t *emu, uintptr_t fnc);
  void iFpLpi(x86emu_t *emu, uintptr_t fnc);
  void iFppii(x86emu_t *emu, uintptr_t fnc);
  void iFppiu(x86emu_t *emu, uintptr_t fnc);
  void iFppip(x86emu_t *emu, uintptr_t fnc);
  void iFppCC(x86emu_t *emu, uintptr_t fnc);
  void iFppuw(x86emu_t *emu, uintptr_t fnc);
  void iFppui(x86emu_t *emu, uintptr_t fnc);
  void iFppuu(x86emu_t *emu, uintptr_t fnc);
  void iFppup(x86emu_t *emu, uintptr_t fnc);
  void iFppll(x86emu_t *emu, uintptr_t fnc);
  void iFpplL(x86emu_t *emu, uintptr_t fnc);
  void iFpplp(x86emu_t *emu, uintptr_t fnc);
  void iFppLi(x86emu_t *emu, uintptr_t fnc);
  void iFppLL(x86emu_t *emu, uintptr_t fnc);
  void iFppLp(x86emu_t *emu, uintptr_t fnc);
  void iFpppi(x86emu_t *emu, uintptr_t fnc);
  void iFpppC(x86emu_t *emu, uintptr_t fnc);
  void iFpppu(x86emu_t *emu, uintptr_t fnc);
  void iFpppL(x86emu_t *emu, uintptr_t fnc);
  void iFpppp(x86emu_t *emu, uintptr_t fnc);
  void IFEpIi(x86emu_t *emu, uintptr_t fnc);
  void IFppii(x86emu_t *emu, uintptr_t fnc);
  void IFppip(x86emu_t *emu, uintptr_t fnc);
  void IFpppp(x86emu_t *emu, uintptr_t fnc);
  void IFSIii(x86emu_t *emu, uintptr_t fnc);
  void uFEipp(x86emu_t *emu, uintptr_t fnc);
  void uFEupp(x86emu_t *emu, uintptr_t fnc);
  void uFEpup(x86emu_t *emu, uintptr_t fnc);
  void uFEppu(x86emu_t *emu, uintptr_t fnc);
  void uFEppp(x86emu_t *emu, uintptr_t fnc);
  void uFifff(x86emu_t *emu, uintptr_t fnc);
  void uFippu(x86emu_t *emu, uintptr_t fnc);
  void uFuuuu(x86emu_t *emu, uintptr_t fnc);
  void uFpipp(x86emu_t *emu, uintptr_t fnc);
  void uFpCCC(x86emu_t *emu, uintptr_t fnc);
  void uFpuip(x86emu_t *emu, uintptr_t fnc);
  void uFpuuu(x86emu_t *emu, uintptr_t fnc);
  void uFpuup(x86emu_t *emu, uintptr_t fnc);
  void uFpupp(x86emu_t *emu, uintptr_t fnc);
  void uFppiu(x86emu_t *emu, uintptr_t fnc);
  void uFppip(x86emu_t *emu, uintptr_t fnc);
  void uFppup(x86emu_t *emu, uintptr_t fnc);
  void uFpppi(x86emu_t *emu, uintptr_t fnc);
  void uFpppp(x86emu_t *emu, uintptr_t fnc);
  void UFppii(x86emu_t *emu, uintptr_t fnc);
  void UFppip(x86emu_t *emu, uintptr_t fnc);
  void UFpppp(x86emu_t *emu, uintptr_t fnc);
  void UFSUii(x86emu_t *emu, uintptr_t fnc);
  void dFpppp(x86emu_t *emu, uintptr_t fnc);
  void lFEpip(x86emu_t *emu, uintptr_t fnc);
  void lFipLi(x86emu_t *emu, uintptr_t fnc);
  void lFipLI(x86emu_t *emu, uintptr_t fnc);
  void lFipLl(x86emu_t *emu, uintptr_t fnc);
  void lFipLL(x86emu_t *emu, uintptr_t fnc);
  void lFpili(x86emu_t *emu, uintptr_t fnc);
  void lFpilp(x86emu_t *emu, uintptr_t fnc);
  void lFpupp(x86emu_t *emu, uintptr_t fnc);
  void lFplip(x86emu_t *emu, uintptr_t fnc);
  void LFippp(x86emu_t *emu, uintptr_t fnc);
  void LFpLLp(x86emu_t *emu, uintptr_t fnc);
  void LFpLpp(x86emu_t *emu, uintptr_t fnc);
  void LFppii(x86emu_t *emu, uintptr_t fnc);
  void LFppip(x86emu_t *emu, uintptr_t fnc);
  void LFpppi(x86emu_t *emu, uintptr_t fnc);
  void LFpppp(x86emu_t *emu, uintptr_t fnc);
  void pFEipi(x86emu_t *emu, uintptr_t fnc);
  void pFEipp(x86emu_t *emu, uintptr_t fnc);
  void pFEipV(x86emu_t *emu, uintptr_t fnc);
  void pFEupp(x86emu_t *emu, uintptr_t fnc);
  void pFEpii(x86emu_t *emu, uintptr_t fnc);
  void pFEpip(x86emu_t *emu, uintptr_t fnc);
  void pFEppi(x86emu_t *emu, uintptr_t fnc);
  void pFEppC(x86emu_t *emu, uintptr_t fnc);
  void pFEppu(x86emu_t *emu, uintptr_t fnc);
  void pFEppp(x86emu_t *emu, uintptr_t fnc);
  void pFEppV(x86emu_t *emu, uintptr_t fnc);
  void pFiiii(x86emu_t *emu, uintptr_t fnc);
  void pFiiiu(x86emu_t *emu, uintptr_t fnc);
  void pFiiuu(x86emu_t *emu, uintptr_t fnc);
  void pFiiup(x86emu_t *emu, uintptr_t fnc);
  void pFiipi(x86emu_t *emu, uintptr_t fnc);
  void pFipii(x86emu_t *emu, uintptr_t fnc);
  void pFipip(x86emu_t *emu, uintptr_t fnc);
  void pFippu(x86emu_t *emu, uintptr_t fnc);
  void pFuiii(x86emu_t *emu, uintptr_t fnc);
  void pFffff(x86emu_t *emu, uintptr_t fnc);
  void pFdipp(x86emu_t *emu, uintptr_t fnc);
  void pFdddd(x86emu_t *emu, uintptr_t fnc);
  void pFpiii(x86emu_t *emu, uintptr_t fnc);
  void pFpiip(x86emu_t *emu, uintptr_t fnc);
  void pFpiuu(x86emu_t *emu, uintptr_t fnc);
  void pFpipd(x86emu_t *emu, uintptr_t fnc);
  void pFpipp(x86emu_t *emu, uintptr_t fnc);
  void pFpipV(x86emu_t *emu, uintptr_t fnc);
  void pFpuii(x86emu_t *emu, uintptr_t fnc);
  void pFpuip(x86emu_t *emu, uintptr_t fnc);
  void pFpuuu(x86emu_t *emu, uintptr_t fnc);
  void pFpupi(x86emu_t *emu, uintptr_t fnc);
  void pFpupu(x86emu_t *emu, uintptr_t fnc);
  void pFplpl(x86emu_t *emu, uintptr_t fnc);
  void pFpLip(x86emu_t *emu, uintptr_t fnc);
  void pFppii(x86emu_t *emu, uintptr_t fnc);
  void pFppiu(x86emu_t *emu, uintptr_t fnc);
  void pFppiL(x86emu_t *emu, uintptr_t fnc);
  void pFppip(x86emu_t *emu, uintptr_t fnc);
  void pFppuu(x86emu_t *emu, uintptr_t fnc);
  void pFppup(x86emu_t *emu, uintptr_t fnc);
  void pFpppi(x86emu_t *emu, uintptr_t fnc);
  void pFpppu(x86emu_t *emu, uintptr_t fnc);
  void pFpppL(x86emu_t *emu, uintptr_t fnc);
  void pFpppp(x86emu_t *emu, uintptr_t fnc);
  void pFpppV(x86emu_t *emu, uintptr_t fnc);
  void pFSppi(x86emu_t *emu, uintptr_t fnc);
  void vFEippp(x86emu_t *emu, uintptr_t fnc);
  void vFEpuup(x86emu_t *emu, uintptr_t fnc);
  void vFEpupp(x86emu_t *emu, uintptr_t fnc);
  void vFEpLLp(x86emu_t *emu, uintptr_t fnc);
  void vFEppip(x86emu_t *emu, uintptr_t fnc);
  void vFEpppp(x86emu_t *emu, uintptr_t fnc);
  void vFiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFiiiiu(x86emu_t *emu, uintptr_t fnc);
  void vFiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFiipii(x86emu_t *emu, uintptr_t fnc);
  void vFiuiip(x86emu_t *emu, uintptr_t fnc);
  void vFiuipi(x86emu_t *emu, uintptr_t fnc);
  void vFiuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFiffff(x86emu_t *emu, uintptr_t fnc);
  void vFidddd(x86emu_t *emu, uintptr_t fnc);
  void vFilill(x86emu_t *emu, uintptr_t fnc);
  void vFipipu(x86emu_t *emu, uintptr_t fnc);
  void vFipipp(x86emu_t *emu, uintptr_t fnc);
  void vFipupi(x86emu_t *emu, uintptr_t fnc);
  void vFuiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiu(x86emu_t *emu, uintptr_t fnc);
  void vFuiiip(x86emu_t *emu, uintptr_t fnc);
  void vFuiiup(x86emu_t *emu, uintptr_t fnc);
  void vFuiIII(x86emu_t *emu, uintptr_t fnc);
  void vFuiuii(x86emu_t *emu, uintptr_t fnc);
  void vFuiuiu(x86emu_t *emu, uintptr_t fnc);
  void vFuiuip(x86emu_t *emu, uintptr_t fnc);
  void vFuiuuu(x86emu_t *emu, uintptr_t fnc);
  void vFuiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuiupi(x86emu_t *emu, uintptr_t fnc);
  void vFuiupu(x86emu_t *emu, uintptr_t fnc);
  void vFuifff(x86emu_t *emu, uintptr_t fnc);
  void vFuiddd(x86emu_t *emu, uintptr_t fnc);
  void vFuipii(x86emu_t *emu, uintptr_t fnc);
  void vFuipip(x86emu_t *emu, uintptr_t fnc);
  void vFuipup(x86emu_t *emu, uintptr_t fnc);
  void vFuippp(x86emu_t *emu, uintptr_t fnc);
  void vFuuiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuiui(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuu(x86emu_t *emu, uintptr_t fnc);
  void vFuuiup(x86emu_t *emu, uintptr_t fnc);
  void vFuuipi(x86emu_t *emu, uintptr_t fnc);
  void vFuuipu(x86emu_t *emu, uintptr_t fnc);
  void vFuuipp(x86emu_t *emu, uintptr_t fnc);
  void vFuuuii(x86emu_t *emu, uintptr_t fnc);
  void vFuuuiu(x86emu_t *emu, uintptr_t fnc);
  void vFuuuip(x86emu_t *emu, uintptr_t fnc);
  void vFuuuui(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFuuuup(x86emu_t *emu, uintptr_t fnc);
  void vFuupii(x86emu_t *emu, uintptr_t fnc);
  void vFuffff(x86emu_t *emu, uintptr_t fnc);
  void vFudddd(x86emu_t *emu, uintptr_t fnc);
  void vFupupi(x86emu_t *emu, uintptr_t fnc);
  void vFuppip(x86emu_t *emu, uintptr_t fnc);
  void vFupppp(x86emu_t *emu, uintptr_t fnc);
  void vFfffff(x86emu_t *emu, uintptr_t fnc);
  void vFddddp(x86emu_t *emu, uintptr_t fnc);
  void vFpiiii(x86emu_t *emu, uintptr_t fnc);
  void vFpiiiu(x86emu_t *emu, uintptr_t fnc);
  void vFpiiff(x86emu_t *emu, uintptr_t fnc);
  void vFpiipp(x86emu_t *emu, uintptr_t fnc);
  void vFpipii(x86emu_t *emu, uintptr_t fnc);
  void vFpipiu(x86emu_t *emu, uintptr_t fnc);
  void vFpuiip(x86emu_t *emu, uintptr_t fnc);
  void vFpuipp(x86emu_t *emu, uintptr_t fnc);
  void vFpuipV(x86emu_t *emu, uintptr_t fnc);
  void vFpuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFpuddd(x86emu_t *emu, uintptr_t fnc);
  void vFpffff(x86emu_t *emu, uintptr_t fnc);
  void vFpddii(x86emu_t *emu, uintptr_t fnc);
  void vFpdddd(x86emu_t *emu, uintptr_t fnc);
  void vFpddpp(x86emu_t *emu, uintptr_t fnc);
  void vFpliil(x86emu_t *emu, uintptr_t fnc);
  void vFppiii(x86emu_t *emu, uintptr_t fnc);
  void vFppiiu(x86emu_t *emu, uintptr_t fnc);
  void vFppiip(x86emu_t *emu, uintptr_t fnc);
  void vFppiup(x86emu_t *emu, uintptr_t fnc);
  void vFppiff(x86emu_t *emu, uintptr_t fnc);
  void vFppipi(x86emu_t *emu, uintptr_t fnc);
  void vFppipp(x86emu_t *emu, uintptr_t fnc);
  void vFppWui(x86emu_t *emu, uintptr_t fnc);
  void vFppuui(x86emu_t *emu, uintptr_t fnc);
  void vFppupi(x86emu_t *emu, uintptr_t fnc);
  void vFppupp(x86emu_t *emu, uintptr_t fnc);
  void vFpppii(x86emu_t *emu, uintptr_t fnc);
  void vFpppip(x86emu_t *emu, uintptr_t fnc);
  void vFpppuu(x86emu_t *emu, uintptr_t fnc);
  void vFppppi(x86emu_t *emu, uintptr_t fnc);
  void vFppppu(x86emu_t *emu, uintptr_t fnc);
  void vFppppL(x86emu_t *emu, uintptr_t fnc);
  void vFppppp(x86emu_t *emu, uintptr_t fnc);
  void iFEiipp(x86emu_t *emu, uintptr_t fnc);
  void iFEipuu(x86emu_t *emu, uintptr_t fnc);
  void iFEippi(x86emu_t *emu, uintptr_t fnc);
  void iFEippp(x86emu_t *emu, uintptr_t fnc);
  void iFEipVV(x86emu_t *emu, uintptr_t fnc);
  void iFEpiii(x86emu_t *emu, uintptr_t fnc);
  void iFEpiup(x86emu_t *emu, uintptr_t fnc);
  void iFEpipi(x86emu_t *emu, uintptr_t fnc);
  void iFEpipp(x86emu_t *emu, uintptr_t fnc);
  void iFEpupV(x86emu_t *emu, uintptr_t fnc);
  void iFEpLpp(x86emu_t *emu, uintptr_t fnc);
  void iFEpLpV(x86emu_t *emu, uintptr_t fnc);
  void iFEppii(x86emu_t *emu, uintptr_t fnc);
  void iFEppip(x86emu_t *emu, uintptr_t fnc);
  void iFEppiV(x86emu_t *emu, uintptr_t fnc);
  void iFEpplp(x86emu_t *emu, uintptr_t fnc);
  void iFEpppp(x86emu_t *emu, uintptr_t fnc);
  void iFEpppV(x86emu_t *emu, uintptr_t fnc);
  void iFEppVV(x86emu_t *emu, uintptr_t fnc);
  void iFiiipu(x86emu_t *emu, uintptr_t fnc);
  void iFiiipp(x86emu_t *emu, uintptr_t fnc);
  void iFiiupp(x86emu_t *emu, uintptr_t fnc);
  void iFiipip(x86emu_t *emu, uintptr_t fnc);
  void iFiuuuu(x86emu_t *emu, uintptr_t fnc);
  void iFipiii(x86emu_t *emu, uintptr_t fnc);
  void iFipipi(x86emu_t *emu, uintptr_t fnc);
  void iFipipu(x86emu_t *emu, uintptr_t fnc);
  void iFipuii(x86emu_t *emu, uintptr_t fnc);
  void iFipuui(x86emu_t *emu, uintptr_t fnc);
  void iFippui(x86emu_t *emu, uintptr_t fnc);
  void iFippup(x86emu_t *emu, uintptr_t fnc);
  void iFipppi(x86emu_t *emu, uintptr_t fnc);
  void iFipppp(x86emu_t *emu, uintptr_t fnc);
  void iFuppup(x86emu_t *emu, uintptr_t fnc);
  void iFpiiii(x86emu_t *emu, uintptr_t fnc);
  void iFpiiiu(x86emu_t *emu, uintptr_t fnc);
  void iFpiiiL(x86emu_t *emu, uintptr_t fnc);
  void iFpiiip(x86emu_t *emu, uintptr_t fnc);
  void iFpiiuu(x86emu_t *emu, uintptr_t fnc);
  void iFpiiLi(x86emu_t *emu, uintptr_t fnc);
  void iFpiipi(x86emu_t *emu, uintptr_t fnc);
  void iFpiipp(x86emu_t *emu, uintptr_t fnc);
  void iFpiupu(x86emu_t *emu, uintptr_t fnc);
  void iFpiLwp(x86emu_t *emu, uintptr_t fnc);
  void iFpipii(x86emu_t *emu, uintptr_t fnc);
  void iFpipiL(x86emu_t *emu, uintptr_t fnc);
  void iFpipip(x86emu_t *emu, uintptr_t fnc);
  void iFpippi(x86emu_t *emu, uintptr_t fnc);
  void iFpippp(x86emu_t *emu, uintptr_t fnc);
  void iFpCCCC(x86emu_t *emu, uintptr_t fnc);
  void iFpuiii(x86emu_t *emu, uintptr_t fnc);
  void iFpuiup(x86emu_t *emu, uintptr_t fnc);
  void iFpuuip(x86emu_t *emu, uintptr_t fnc);
  void iFpuuui(x86emu_t *emu, uintptr_t fnc);
  void iFpuuup(x86emu_t *emu, uintptr_t fnc);
  void iFpuuLL(x86emu_t *emu, uintptr_t fnc);
  void iFpuupu(x86emu_t *emu, uintptr_t fnc);
  void iFpuupp(x86emu_t *emu, uintptr_t fnc);
  void iFpupuu(x86emu_t *emu, uintptr_t fnc);
  void iFpupup(x86emu_t *emu, uintptr_t fnc);
  void iFpuppu(x86emu_t *emu, uintptr_t fnc);
  void iFpuppp(x86emu_t *emu, uintptr_t fnc);
  void iFplluu(x86emu_t *emu, uintptr_t fnc);
  void iFpLlpp(x86emu_t *emu, uintptr_t fnc);
  void iFpLLpp(x86emu_t *emu, uintptr_t fnc);
  void iFppiiu(x86emu_t *emu, uintptr_t fnc);
  void iFppiip(x86emu_t *emu, uintptr_t fnc);
  void iFppiup(x86emu_t *emu, uintptr_t fnc);
  void iFppipi(x86emu_t *emu, uintptr_t fnc);
  void iFppipp(x86emu_t *emu, uintptr_t fnc);
  void iFppupi(x86emu_t *emu, uintptr_t fnc);
  void iFppupp(x86emu_t *emu, uintptr_t fnc);
  void iFppllp(x86emu_t *emu, uintptr_t fnc);
  void iFppLwp(x86emu_t *emu, uintptr_t fnc);
  void iFppLip(x86emu_t *emu, uintptr_t fnc);
  void iFppLpL(x86emu_t *emu, uintptr_t fnc);
  void iFpppii(x86emu_t *emu, uintptr_t fnc);
  void iFpppiu(x86emu_t *emu, uintptr_t fnc);
  void iFpppip(x86emu_t *emu, uintptr_t fnc);
  void iFpppui(x86emu_t *emu, uintptr_t fnc);
  void iFpppuu(x86emu_t *emu, uintptr_t fnc);
  void iFpppup(x86emu_t *emu, uintptr_t fnc);
  void iFppppi(x86emu_t *emu, uintptr_t fnc);
  void iFppppu(x86emu_t *emu, uintptr_t fnc);
  void iFppppp(x86emu_t *emu, uintptr_t fnc);
  void IFppIII(x86emu_t *emu, uintptr_t fnc);
  void uFEippp(x86emu_t *emu, uintptr_t fnc);
  void uFEppuu(x86emu_t *emu, uintptr_t fnc);
  void uFEpppp(x86emu_t *emu, uintptr_t fnc);
  void uFiuuuu(x86emu_t *emu, uintptr_t fnc);
  void uFipipp(x86emu_t *emu, uintptr_t fnc);
  void uFuiiiu(x86emu_t *emu, uintptr_t fnc);
  void uFupppp(x86emu_t *emu, uintptr_t fnc);
  void uFpCCCC(x86emu_t *emu, uintptr_t fnc);
  void uFpuuuu(x86emu_t *emu, uintptr_t fnc);
  void uFpuuup(x86emu_t *emu, uintptr_t fnc);
  void uFppiip(x86emu_t *emu, uintptr_t fnc);
  void uFppipp(x86emu_t *emu, uintptr_t fnc);
  void uFppuup(x86emu_t *emu, uintptr_t fnc);
  void uFpplip(x86emu_t *emu, uintptr_t fnc);
  void uFppLpp(x86emu_t *emu, uintptr_t fnc);
  void uFppppp(x86emu_t *emu, uintptr_t fnc);
  void lFEipiI(x86emu_t *emu, uintptr_t fnc);
  void lFipLli(x86emu_t *emu, uintptr_t fnc);
  void lFppiip(x86emu_t *emu, uintptr_t fnc);
  void LFEpppp(x86emu_t *emu, uintptr_t fnc);
  void LFpuppi(x86emu_t *emu, uintptr_t fnc);
  void LFpLppp(x86emu_t *emu, uintptr_t fnc);
  void LFppppp(x86emu_t *emu, uintptr_t fnc);
  void pFEpiii(x86emu_t *emu, uintptr_t fnc);
  void pFEpipi(x86emu_t *emu, uintptr_t fnc);
  void pFEpipL(x86emu_t *emu, uintptr_t fnc);
  void pFEpipp(x86emu_t *emu, uintptr_t fnc);
  void pFEpupp(x86emu_t *emu, uintptr_t fnc);
  void pFEppii(x86emu_t *emu, uintptr_t fnc);
  void pFEppip(x86emu_t *emu, uintptr_t fnc);
  void pFEppCC(x86emu_t *emu, uintptr_t fnc);
  void pFEppuu(x86emu_t *emu, uintptr_t fnc);
  void pFEppup(x86emu_t *emu, uintptr_t fnc);
  void pFEpppp(x86emu_t *emu, uintptr_t fnc);
  void pFiiiii(x86emu_t *emu, uintptr_t fnc);
  void pFipipu(x86emu_t *emu, uintptr_t fnc);
  void pFipppu(x86emu_t *emu, uintptr_t fnc);
  void pFipppp(x86emu_t *emu, uintptr_t fnc);
  void pFuiiiu(x86emu_t *emu, uintptr_t fnc);
  void pFuiipp(x86emu_t *emu, uintptr_t fnc);
  void pFpiiii(x86emu_t *emu, uintptr_t fnc);
  void pFpiiip(x86emu_t *emu, uintptr_t fnc);
  void pFpiiuu(x86emu_t *emu, uintptr_t fnc);
  void pFpiipi(x86emu_t *emu, uintptr_t fnc);
  void pFpiipp(x86emu_t *emu, uintptr_t fnc);
  void pFpiCCC(x86emu_t *emu, uintptr_t fnc);
  void pFpippp(x86emu_t *emu, uintptr_t fnc);
  void pFpuiii(x86emu_t *emu, uintptr_t fnc);
  void pFpuuip(x86emu_t *emu, uintptr_t fnc);
  void pFpuppp(x86emu_t *emu, uintptr_t fnc);
  void pFpdddd(x86emu_t *emu, uintptr_t fnc);
  void pFplppp(x86emu_t *emu, uintptr_t fnc);
  void pFppiii(x86emu_t *emu, uintptr_t fnc);
  void pFppiip(x86emu_t *emu, uintptr_t fnc);
  void pFppiup(x86emu_t *emu, uintptr_t fnc);
  void pFppipi(x86emu_t *emu, uintptr_t fnc);
  void pFppipp(x86emu_t *emu, uintptr_t fnc);
  void pFppuui(x86emu_t *emu, uintptr_t fnc);
  void pFppuuu(x86emu_t *emu, uintptr_t fnc);
  void pFppuup(x86emu_t *emu, uintptr_t fnc);
  void pFpppii(x86emu_t *emu, uintptr_t fnc);
  void pFpppip(x86emu_t *emu, uintptr_t fnc);
  void pFpppui(x86emu_t *emu, uintptr_t fnc);
  void pFpppuu(x86emu_t *emu, uintptr_t fnc);
  void pFpppup(x86emu_t *emu, uintptr_t fnc);
  void pFppppi(x86emu_t *emu, uintptr_t fnc);
  void pFppppp(x86emu_t *emu, uintptr_t fnc);
  void vFEiiipp(x86emu_t *emu, uintptr_t fnc);
  void vFEpiLpp(x86emu_t *emu, uintptr_t fnc);
  void vFEpippp(x86emu_t *emu, uintptr_t fnc);
  void vFEpuipp(x86emu_t *emu, uintptr_t fnc);
  void vFEpLLpp(x86emu_t *emu, uintptr_t fnc);
  void vFEppppp(x86emu_t *emu, uintptr_t fnc);
  void vFiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFiiiuil(x86emu_t *emu, uintptr_t fnc);
  void vFiuippp(x86emu_t *emu, uintptr_t fnc);
  void vFiffiff(x86emu_t *emu, uintptr_t fnc);
  void vFiddidd(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiip(x86emu_t *emu, uintptr_t fnc);
  void vFuiiuii(x86emu_t *emu, uintptr_t fnc);
  void vFuiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuiuiii(x86emu_t *emu, uintptr_t fnc);
  void vFuiuiip(x86emu_t *emu, uintptr_t fnc);
  void vFuiuiuu(x86emu_t *emu, uintptr_t fnc);
  void vFuiuuip(x86emu_t *emu, uintptr_t fnc);
  void vFuiuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFuiupii(x86emu_t *emu, uintptr_t fnc);
  void vFuiupiu(x86emu_t *emu, uintptr_t fnc);
  void vFuiffff(x86emu_t *emu, uintptr_t fnc);
  void vFuidddd(x86emu_t *emu, uintptr_t fnc);
  void vFuipiup(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuii(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuiu(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuuippp(x86emu_t *emu, uintptr_t fnc);
  void vFuuuiup(x86emu_t *emu, uintptr_t fnc);
  void vFuuuipi(x86emu_t *emu, uintptr_t fnc);
  void vFuuuipp(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuii(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuip(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuff(x86emu_t *emu, uintptr_t fnc);
  void vFuuuppi(x86emu_t *emu, uintptr_t fnc);
  void vFuuuppp(x86emu_t *emu, uintptr_t fnc);
  void vFuuffff(x86emu_t *emu, uintptr_t fnc);
  void vFuudddd(x86emu_t *emu, uintptr_t fnc);
  void vFuffiip(x86emu_t *emu, uintptr_t fnc);
  void vFufffff(x86emu_t *emu, uintptr_t fnc);
  void vFuddiip(x86emu_t *emu, uintptr_t fnc);
  void vFupupip(x86emu_t *emu, uintptr_t fnc);
  void vFuppppp(x86emu_t *emu, uintptr_t fnc);
  void vFffffff(x86emu_t *emu, uintptr_t fnc);
  void vFdddddd(x86emu_t *emu, uintptr_t fnc);
  void vFpiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFpiiipp(x86emu_t *emu, uintptr_t fnc);
  void vFpiiuuu(x86emu_t *emu, uintptr_t fnc);
  void vFpipiiu(x86emu_t *emu, uintptr_t fnc);
  void vFpipipV(x86emu_t *emu, uintptr_t fnc);
  void vFpipppi(x86emu_t *emu, uintptr_t fnc);
  void vFpuiiiu(x86emu_t *emu, uintptr_t fnc);
  void vFpuiipp(x86emu_t *emu, uintptr_t fnc);
  void vFpudddd(x86emu_t *emu, uintptr_t fnc);
  void vFpdddii(x86emu_t *emu, uintptr_t fnc);
  void vFpddddd(x86emu_t *emu, uintptr_t fnc);
  void vFppiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppiiip(x86emu_t *emu, uintptr_t fnc);
  void vFppiiui(x86emu_t *emu, uintptr_t fnc);
  void vFppiipi(x86emu_t *emu, uintptr_t fnc);
  void vFppiipp(x86emu_t *emu, uintptr_t fnc);
  void vFppilpp(x86emu_t *emu, uintptr_t fnc);
  void vFppippi(x86emu_t *emu, uintptr_t fnc);
  void vFppuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFppupii(x86emu_t *emu, uintptr_t fnc);
  void vFppdidd(x86emu_t *emu, uintptr_t fnc);
  void vFpplppi(x86emu_t *emu, uintptr_t fnc);
  void vFpplppp(x86emu_t *emu, uintptr_t fnc);
  void vFpppiii(x86emu_t *emu, uintptr_t fnc);
  void vFpppiip(x86emu_t *emu, uintptr_t fnc);
  void vFpppiff(x86emu_t *emu, uintptr_t fnc);
  void vFpppipu(x86emu_t *emu, uintptr_t fnc);
  void vFpppuii(x86emu_t *emu, uintptr_t fnc);
  void vFppppii(x86emu_t *emu, uintptr_t fnc);
  void vFpppppi(x86emu_t *emu, uintptr_t fnc);
  void vFpppppu(x86emu_t *emu, uintptr_t fnc);
  void vFpppppL(x86emu_t *emu, uintptr_t fnc);
  void vFpppppp(x86emu_t *emu, uintptr_t fnc);
  void iFEiippi(x86emu_t *emu, uintptr_t fnc);
  void iFEiippp(x86emu_t *emu, uintptr_t fnc);
  void iFEipuup(x86emu_t *emu, uintptr_t fnc);
  void iFEipppi(x86emu_t *emu, uintptr_t fnc);
  void iFElpppp(x86emu_t *emu, uintptr_t fnc);
  void iFEpiipp(x86emu_t *emu, uintptr_t fnc);
  void iFEpiipV(x86emu_t *emu, uintptr_t fnc);
  void iFEpippi(x86emu_t *emu, uintptr_t fnc);
  void iFEpippp(x86emu_t *emu, uintptr_t fnc);
  void iFEpipVV(x86emu_t *emu, uintptr_t fnc);
  void iFEpuuip(x86emu_t *emu, uintptr_t fnc);
  void iFEpuppp(x86emu_t *emu, uintptr_t fnc);
  void iFEpupVV(x86emu_t *emu, uintptr_t fnc);
  void iFEpLppp(x86emu_t *emu, uintptr_t fnc);
  void iFEppppp(x86emu_t *emu, uintptr_t fnc);
  void iFiiiiii(x86emu_t *emu, uintptr_t fnc);
  void iFiiiiip(x86emu_t *emu, uintptr_t fnc);
  void iFiiiLwp(x86emu_t *emu, uintptr_t fnc);
  void iFiuiipi(x86emu_t *emu, uintptr_t fnc);
  void iFipipuu(x86emu_t *emu, uintptr_t fnc);
  void iFipuipu(x86emu_t *emu, uintptr_t fnc);
  void iFipuipp(x86emu_t *emu, uintptr_t fnc);
  void iFipupup(x86emu_t *emu, uintptr_t fnc);
  void iFipuppp(x86emu_t *emu, uintptr_t fnc);
  void iFipppup(x86emu_t *emu, uintptr_t fnc);
  void iFippppp(x86emu_t *emu, uintptr_t fnc);
  void iFuppipp(x86emu_t *emu, uintptr_t fnc);
  void iFuppppp(x86emu_t *emu, uintptr_t fnc);
  void iFdipppL(x86emu_t *emu, uintptr_t fnc);
  void iFpiiiii(x86emu_t *emu, uintptr_t fnc);
  void iFpiiiip(x86emu_t *emu, uintptr_t fnc);
  void iFpiiipp(x86emu_t *emu, uintptr_t fnc);
  void iFpiiuii(x86emu_t *emu, uintptr_t fnc);
  void iFpiippu(x86emu_t *emu, uintptr_t fnc);
  void iFpiippp(x86emu_t *emu, uintptr_t fnc);
  void iFpiuppu(x86emu_t *emu, uintptr_t fnc);
  void iFpipipi(x86emu_t *emu, uintptr_t fnc);
  void iFpipppp(x86emu_t *emu, uintptr_t fnc);
  void iFpCpipu(x86emu_t *emu, uintptr_t fnc);
  void iFpuiiii(x86emu_t *emu, uintptr_t fnc);
  void iFpupipi(x86emu_t *emu, uintptr_t fnc);
  void iFpupuui(x86emu_t *emu, uintptr_t fnc);
  void iFppiiip(x86emu_t *emu, uintptr_t fnc);
  void iFppiiuu(x86emu_t *emu, uintptr_t fnc);
  void iFppiipi(x86emu_t *emu, uintptr_t fnc);
  void iFppiipp(x86emu_t *emu, uintptr_t fnc);
  void iFppipii(x86emu_t *emu, uintptr_t fnc);
  void iFppipiL(x86emu_t *emu, uintptr_t fnc);
  void iFppipip(x86emu_t *emu, uintptr_t fnc);
  void iFppIppp(x86emu_t *emu, uintptr_t fnc);
  void iFppuiii(x86emu_t *emu, uintptr_t fnc);
  void iFppuiiu(x86emu_t *emu, uintptr_t fnc);
  void iFppuIII(x86emu_t *emu, uintptr_t fnc);
  void iFppuupp(x86emu_t *emu, uintptr_t fnc);
  void iFppupip(x86emu_t *emu, uintptr_t fnc);
  void iFppuppp(x86emu_t *emu, uintptr_t fnc);
  void iFppUupp(x86emu_t *emu, uintptr_t fnc);
  void iFppdidd(x86emu_t *emu, uintptr_t fnc);
  void iFpplppi(x86emu_t *emu, uintptr_t fnc);
  void iFppLupp(x86emu_t *emu, uintptr_t fnc);
  void iFppLpLp(x86emu_t *emu, uintptr_t fnc);
  void iFpppiuu(x86emu_t *emu, uintptr_t fnc);
  void iFpppipp(x86emu_t *emu, uintptr_t fnc);
  void iFpppuii(x86emu_t *emu, uintptr_t fnc);
  void iFpppupu(x86emu_t *emu, uintptr_t fnc);
  void iFpppupp(x86emu_t *emu, uintptr_t fnc);
  void iFppppii(x86emu_t *emu, uintptr_t fnc);
  void iFppppip(x86emu_t *emu, uintptr_t fnc);
  void iFppppup(x86emu_t *emu, uintptr_t fnc);
  void iFpppppi(x86emu_t *emu, uintptr_t fnc);
  void iFpppppu(x86emu_t *emu, uintptr_t fnc);
  void iFpppppp(x86emu_t *emu, uintptr_t fnc);
  void uFEiippp(x86emu_t *emu, uintptr_t fnc);
  void uFpippup(x86emu_t *emu, uintptr_t fnc);
  void uFppippp(x86emu_t *emu, uintptr_t fnc);
  void uFpppppp(x86emu_t *emu, uintptr_t fnc);
  void uFSpuiip(x86emu_t *emu, uintptr_t fnc);
  void LFEupppp(x86emu_t *emu, uintptr_t fnc);
  void LFpipipi(x86emu_t *emu, uintptr_t fnc);
  void LFpLippp(x86emu_t *emu, uintptr_t fnc);
  void pFEpippp(x86emu_t *emu, uintptr_t fnc);
  void pFEpuipp(x86emu_t *emu, uintptr_t fnc);
  void pFEpuupp(x86emu_t *emu, uintptr_t fnc);
  void pFEpuppp(x86emu_t *emu, uintptr_t fnc);
  void pFEppCWp(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuW(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuu(x86emu_t *emu, uintptr_t fnc);
  void pFEppuWp(x86emu_t *emu, uintptr_t fnc);
  void pFEppuuu(x86emu_t *emu, uintptr_t fnc);
  void pFEppuup(x86emu_t *emu, uintptr_t fnc);
  void pFEpppup(x86emu_t *emu, uintptr_t fnc);
  void pFEppppp(x86emu_t *emu, uintptr_t fnc);
  void pFiiiiii(x86emu_t *emu, uintptr_t fnc);
  void pFiCiiCi(x86emu_t *emu, uintptr_t fnc);
  void pFdddddd(x86emu_t *emu, uintptr_t fnc);
  void pFpiiiiu(x86emu_t *emu, uintptr_t fnc);
  void pFpiiuuu(x86emu_t *emu, uintptr_t fnc);
  void pFpippip(x86emu_t *emu, uintptr_t fnc);
  void pFpuuuuu(x86emu_t *emu, uintptr_t fnc);
  void pFplpppp(x86emu_t *emu, uintptr_t fnc);
  void pFppiiii(x86emu_t *emu, uintptr_t fnc);
  void pFppippp(x86emu_t *emu, uintptr_t fnc);
  void pFpppiii(x86emu_t *emu, uintptr_t fnc);
  void pFpppiui(x86emu_t *emu, uintptr_t fnc);
  void pFppppii(x86emu_t *emu, uintptr_t fnc);
  void pFpppppi(x86emu_t *emu, uintptr_t fnc);
  void pFpppppu(x86emu_t *emu, uintptr_t fnc);
  void pFpppppp(x86emu_t *emu, uintptr_t fnc);
  void pFSpiiii(x86emu_t *emu, uintptr_t fnc);
  void vFEpipppp(x86emu_t *emu, uintptr_t fnc);
  void vFiiiiiip(x86emu_t *emu, uintptr_t fnc);
  void vFiiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFiiupuip(x86emu_t *emu, uintptr_t fnc);
  void vFiiffffp(x86emu_t *emu, uintptr_t fnc);
  void vFiupuuup(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiuip(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuiuiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuiuiiip(x86emu_t *emu, uintptr_t fnc);
  void vFuiuiiuu(x86emu_t *emu, uintptr_t fnc);
  void vFuiupiiu(x86emu_t *emu, uintptr_t fnc);
  void vFuipiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuipffff(x86emu_t *emu, uintptr_t fnc);
  void vFuipdddd(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiip(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiui(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiuu(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuipppp(x86emu_t *emu, uintptr_t fnc);
  void vFuuuiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuuiiip(x86emu_t *emu, uintptr_t fnc);
  void vFuuuiuii(x86emu_t *emu, uintptr_t fnc);
  void vFuuuiupi(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuiip(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFuuuufff(x86emu_t *emu, uintptr_t fnc);
  void vFuuuffff(x86emu_t *emu, uintptr_t fnc);
  void vFuuudddd(x86emu_t *emu, uintptr_t fnc);
  void vFuuffiip(x86emu_t *emu, uintptr_t fnc);
  void vFuuddiip(x86emu_t *emu, uintptr_t fnc);
  void vFuffffff(x86emu_t *emu, uintptr_t fnc);
  void vFudddddd(x86emu_t *emu, uintptr_t fnc);
  void vFpiiiipp(x86emu_t *emu, uintptr_t fnc);
  void vFpiiliip(x86emu_t *emu, uintptr_t fnc);
  void vFpiipCpp(x86emu_t *emu, uintptr_t fnc);
  void vFpipipii(x86emu_t *emu, uintptr_t fnc);
  void vFpddiidd(x86emu_t *emu, uintptr_t fnc);
  void vFpdddddd(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiip(x86emu_t *emu, uintptr_t fnc);
  void vFppiiipi(x86emu_t *emu, uintptr_t fnc);
  void vFppiipii(x86emu_t *emu, uintptr_t fnc);
  void vFppiipuu(x86emu_t *emu, uintptr_t fnc);
  void vFppiippp(x86emu_t *emu, uintptr_t fnc);
  void vFppilppi(x86emu_t *emu, uintptr_t fnc);
  void vFppipppp(x86emu_t *emu, uintptr_t fnc);
  void vFpppiiii(x86emu_t *emu, uintptr_t fnc);
  void vFpppiipi(x86emu_t *emu, uintptr_t fnc);
  void vFpppiipp(x86emu_t *emu, uintptr_t fnc);
  void vFpppuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFppppiii(x86emu_t *emu, uintptr_t fnc);
  void vFppppiip(x86emu_t *emu, uintptr_t fnc);
  void vFppppipi(x86emu_t *emu, uintptr_t fnc);
  void iFEpuiupV(x86emu_t *emu, uintptr_t fnc);
  void iFEpupppp(x86emu_t *emu, uintptr_t fnc);
  void iFEppiuui(x86emu_t *emu, uintptr_t fnc);
  void iFEppupIi(x86emu_t *emu, uintptr_t fnc);
  void iFEppuppp(x86emu_t *emu, uintptr_t fnc);
  void iFEpppiiu(x86emu_t *emu, uintptr_t fnc);
  void iFEpppppp(x86emu_t *emu, uintptr_t fnc);
  void iFiiiiiip(x86emu_t *emu, uintptr_t fnc);
  void iFiuppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpiiiiii(x86emu_t *emu, uintptr_t fnc);
  void iFpiiiLwp(x86emu_t *emu, uintptr_t fnc);
  void iFpiiuuiu(x86emu_t *emu, uintptr_t fnc);
  void iFpiiuuuu(x86emu_t *emu, uintptr_t fnc);
  void iFpiipppp(x86emu_t *emu, uintptr_t fnc);
  void iFpiuiipp(x86emu_t *emu, uintptr_t fnc);
  void iFpiupiii(x86emu_t *emu, uintptr_t fnc);
  void iFpippupp(x86emu_t *emu, uintptr_t fnc);
  void iFpippppp(x86emu_t *emu, uintptr_t fnc);
  void iFpuiiiip(x86emu_t *emu, uintptr_t fnc);
  void iFpuiiuii(x86emu_t *emu, uintptr_t fnc);
  void iFpuipupp(x86emu_t *emu, uintptr_t fnc);
  void iFpuuiuui(x86emu_t *emu, uintptr_t fnc);
  void iFpuuuppu(x86emu_t *emu, uintptr_t fnc);
  void iFpuupppp(x86emu_t *emu, uintptr_t fnc);
  void iFpupuuui(x86emu_t *emu, uintptr_t fnc);
  void iFpupuufu(x86emu_t *emu, uintptr_t fnc);
  void iFpupupui(x86emu_t *emu, uintptr_t fnc);
  void iFpuppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpllpppp(x86emu_t *emu, uintptr_t fnc);
  void iFpLipipi(x86emu_t *emu, uintptr_t fnc);
  void iFppiiuui(x86emu_t *emu, uintptr_t fnc);
  void iFppiipii(x86emu_t *emu, uintptr_t fnc);
  void iFppiipiL(x86emu_t *emu, uintptr_t fnc);
  void iFppipiip(x86emu_t *emu, uintptr_t fnc);
  void iFppipipi(x86emu_t *emu, uintptr_t fnc);
  void iFppipppi(x86emu_t *emu, uintptr_t fnc);
  void iFppipppp(x86emu_t *emu, uintptr_t fnc);
  void iFppuipiL(x86emu_t *emu, uintptr_t fnc);
  void iFpppiiii(x86emu_t *emu, uintptr_t fnc);
  void iFpppiiuu(x86emu_t *emu, uintptr_t fnc);
  void iFpppiipi(x86emu_t *emu, uintptr_t fnc);
  void iFpppiuwu(x86emu_t *emu, uintptr_t fnc);
  void iFpppippp(x86emu_t *emu, uintptr_t fnc);
  void iFpppuiii(x86emu_t *emu, uintptr_t fnc);
  void iFpppuppp(x86emu_t *emu, uintptr_t fnc);
  void iFppppiii(x86emu_t *emu, uintptr_t fnc);
  void iFppppdpi(x86emu_t *emu, uintptr_t fnc);
  void iFpppppip(x86emu_t *emu, uintptr_t fnc);
  void iFpppppup(x86emu_t *emu, uintptr_t fnc);
  void iFppppppp(x86emu_t *emu, uintptr_t fnc);
  void uFuippppp(x86emu_t *emu, uintptr_t fnc);
  void LFEpppppu(x86emu_t *emu, uintptr_t fnc);
  void pFEpLiiii(x86emu_t *emu, uintptr_t fnc);
  void pFEpLiiiI(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuup(x86emu_t *emu, uintptr_t fnc);
  void pFEppCppp(x86emu_t *emu, uintptr_t fnc);
  void pFEppuipp(x86emu_t *emu, uintptr_t fnc);
  void pFEppuWWW(x86emu_t *emu, uintptr_t fnc);
  void pFEppuuWW(x86emu_t *emu, uintptr_t fnc);
  void pFEppuuup(x86emu_t *emu, uintptr_t fnc);
  void pFEppppip(x86emu_t *emu, uintptr_t fnc);
  void pFEpppppp(x86emu_t *emu, uintptr_t fnc);
  void pFifffppp(x86emu_t *emu, uintptr_t fnc);
  void pFuupupup(x86emu_t *emu, uintptr_t fnc);
  void pFplppppp(x86emu_t *emu, uintptr_t fnc);
  void pFppiiipp(x86emu_t *emu, uintptr_t fnc);
  void pFppiippp(x86emu_t *emu, uintptr_t fnc);
  void pFppipipp(x86emu_t *emu, uintptr_t fnc);
  void pFppuuppp(x86emu_t *emu, uintptr_t fnc);
  void pFpppccci(x86emu_t *emu, uintptr_t fnc);
  void pFpppiiii(x86emu_t *emu, uintptr_t fnc);
  void pFpppiipp(x86emu_t *emu, uintptr_t fnc);
  void pFpppIIIi(x86emu_t *emu, uintptr_t fnc);
  void pFpppCCCi(x86emu_t *emu, uintptr_t fnc);
  void pFpppuuui(x86emu_t *emu, uintptr_t fnc);
  void pFpppuupp(x86emu_t *emu, uintptr_t fnc);
  void pFpppUUUi(x86emu_t *emu, uintptr_t fnc);
  void pFpppfffi(x86emu_t *emu, uintptr_t fnc);
  void pFpppdddi(x86emu_t *emu, uintptr_t fnc);
  void pFpppllli(x86emu_t *emu, uintptr_t fnc);
  void pFpppLLLi(x86emu_t *emu, uintptr_t fnc);
  void pFppppuuu(x86emu_t *emu, uintptr_t fnc);
  void pFpppppuu(x86emu_t *emu, uintptr_t fnc);
  void pFppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFEiippppV(x86emu_t *emu, uintptr_t fnc);
  void vFEiupippp(x86emu_t *emu, uintptr_t fnc);
  void vFEippippp(x86emu_t *emu, uintptr_t fnc);
  void vFEuuuuppp(x86emu_t *emu, uintptr_t fnc);
  void vFEppipppp(x86emu_t *emu, uintptr_t fnc);
  void vFEpppuipV(x86emu_t *emu, uintptr_t fnc);
  void vFEpppppuu(x86emu_t *emu, uintptr_t fnc);
  void vFiiiiuuip(x86emu_t *emu, uintptr_t fnc);
  void vFiupuiuup(x86emu_t *emu, uintptr_t fnc);
  void vFiupuuuup(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuiiipiup(x86emu_t *emu, uintptr_t fnc);
  void vFuiuiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuiuiiiip(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiuip(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiuupp(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuiiip(x86emu_t *emu, uintptr_t fnc);
  void vFuuuiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuuiuiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuuipipp(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuufff(x86emu_t *emu, uintptr_t fnc);
  void vFffffffff(x86emu_t *emu, uintptr_t fnc);
  void vFpiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFpiiiipii(x86emu_t *emu, uintptr_t fnc);
  void vFpippiiuu(x86emu_t *emu, uintptr_t fnc);
  void vFpippiipi(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppiiipii(x86emu_t *emu, uintptr_t fnc);
  void vFppipppui(x86emu_t *emu, uintptr_t fnc);
  void vFppippppi(x86emu_t *emu, uintptr_t fnc);
  void vFppippppp(x86emu_t *emu, uintptr_t fnc);
  void vFpplppppi(x86emu_t *emu, uintptr_t fnc);
  void vFpplppppp(x86emu_t *emu, uintptr_t fnc);
  void vFppppiipi(x86emu_t *emu, uintptr_t fnc);
  void iFEipupupi(x86emu_t *emu, uintptr_t fnc);
  void iFEpippppp(x86emu_t *emu, uintptr_t fnc);
  void iFEpuuiipp(x86emu_t *emu, uintptr_t fnc);
  void iFEpuuuipp(x86emu_t *emu, uintptr_t fnc);
  void iFEpuuLppp(x86emu_t *emu, uintptr_t fnc);
  void iFEppppipp(x86emu_t *emu, uintptr_t fnc);
  void iFiiiiiiip(x86emu_t *emu, uintptr_t fnc);
  void iFiiippppp(x86emu_t *emu, uintptr_t fnc);
  void iFiiupiupi(x86emu_t *emu, uintptr_t fnc);
  void iFipOuuuuu(x86emu_t *emu, uintptr_t fnc);
  void iFuiifpppp(x86emu_t *emu, uintptr_t fnc);
  void iFLLLLLLLL(x86emu_t *emu, uintptr_t fnc);
  void iFpiiiiipi(x86emu_t *emu, uintptr_t fnc);
  void iFpCCWWpWu(x86emu_t *emu, uintptr_t fnc);
  void iFpuiipppp(x86emu_t *emu, uintptr_t fnc);
  void iFpuipuppp(x86emu_t *emu, uintptr_t fnc);
  void iFpuippupp(x86emu_t *emu, uintptr_t fnc);
  void iFpuuiiiii(x86emu_t *emu, uintptr_t fnc);
  void iFpupppppp(x86emu_t *emu, uintptr_t fnc);
  void iFppiiiiiu(x86emu_t *emu, uintptr_t fnc);
  void iFppIIIppp(x86emu_t *emu, uintptr_t fnc);
  void iFpppiippp(x86emu_t *emu, uintptr_t fnc);
  void iFpppipipi(x86emu_t *emu, uintptr_t fnc);
  void iFpppipppp(x86emu_t *emu, uintptr_t fnc);
  void iFppppiipi(x86emu_t *emu, uintptr_t fnc);
  void iFpppppppp(x86emu_t *emu, uintptr_t fnc);
  void uFEipipppp(x86emu_t *emu, uintptr_t fnc);
  void uFEpiupppp(x86emu_t *emu, uintptr_t fnc);
  void uFEppipppp(x86emu_t *emu, uintptr_t fnc);
  void uFEppppppp(x86emu_t *emu, uintptr_t fnc);
  void uFuipppppp(x86emu_t *emu, uintptr_t fnc);
  void LFEpiupppp(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuuCC(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuuWW(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuuup(x86emu_t *emu, uintptr_t fnc);
  void pFEppuuuuu(x86emu_t *emu, uintptr_t fnc);
  void pFEppuuUUU(x86emu_t *emu, uintptr_t fnc);
  void pFEppLiiip(x86emu_t *emu, uintptr_t fnc);
  void pFEpppuipV(x86emu_t *emu, uintptr_t fnc);
  void pFEpppppiV(x86emu_t *emu, uintptr_t fnc);
  void pFEppppppi(x86emu_t *emu, uintptr_t fnc);
  void pFEppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFiipppppp(x86emu_t *emu, uintptr_t fnc);
  void pFuiiiuuuu(x86emu_t *emu, uintptr_t fnc);
  void pFuupupipp(x86emu_t *emu, uintptr_t fnc);
  void pFpiiiiiuu(x86emu_t *emu, uintptr_t fnc);
  void pFpipppppp(x86emu_t *emu, uintptr_t fnc);
  void pFpWWiCpup(x86emu_t *emu, uintptr_t fnc);
  void pFpuuuupup(x86emu_t *emu, uintptr_t fnc);
  void pFpdwwWWui(x86emu_t *emu, uintptr_t fnc);
  void pFplpppppp(x86emu_t *emu, uintptr_t fnc);
  void pFppiiiiii(x86emu_t *emu, uintptr_t fnc);
  void pFpppuuuuu(x86emu_t *emu, uintptr_t fnc);
  void pFpppppupp(x86emu_t *emu, uintptr_t fnc);
  void vFEppiipppp(x86emu_t *emu, uintptr_t fnc);
  void vFEpppiippp(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiiiuip(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuiuiiiiip(x86emu_t *emu, uintptr_t fnc);
  void vFuiupuffup(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuiiiip(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuuuiiiiip(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuuuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFuupiuiuuf(x86emu_t *emu, uintptr_t fnc);
  void vFuffffffff(x86emu_t *emu, uintptr_t fnc);
  void vFffuuuufff(x86emu_t *emu, uintptr_t fnc);
  void vFddddddddd(x86emu_t *emu, uintptr_t fnc);
  void vFpipiuiipp(x86emu_t *emu, uintptr_t fnc);
  void vFpipppiipi(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiiipi(x86emu_t *emu, uintptr_t fnc);
  void vFppiiipiii(x86emu_t *emu, uintptr_t fnc);
  void vFppiipiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppipppiii(x86emu_t *emu, uintptr_t fnc);
  void vFppipppiip(x86emu_t *emu, uintptr_t fnc);
  void vFppuuiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFpplpppppi(x86emu_t *emu, uintptr_t fnc);
  void vFpppiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFpppppippp(x86emu_t *emu, uintptr_t fnc);
  void vFppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFEiiuuuuuu(x86emu_t *emu, uintptr_t fnc);
  void iFEpiiiiipi(x86emu_t *emu, uintptr_t fnc);
  void iFEpuuiippu(x86emu_t *emu, uintptr_t fnc);
  void iFEpuuuiipp(x86emu_t *emu, uintptr_t fnc);
  void iFEpppipppp(x86emu_t *emu, uintptr_t fnc);
  void iFiiiiiiiip(x86emu_t *emu, uintptr_t fnc);
  void iFiiiipiiip(x86emu_t *emu, uintptr_t fnc);
  void iFipiipippi(x86emu_t *emu, uintptr_t fnc);
  void iFdddpppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpiuuupipu(x86emu_t *emu, uintptr_t fnc);
  void iFpipLpiiip(x86emu_t *emu, uintptr_t fnc);
  void iFpuiuuipip(x86emu_t *emu, uintptr_t fnc);
  void iFpupuupWWu(x86emu_t *emu, uintptr_t fnc);
  void iFpLLLLLLLL(x86emu_t *emu, uintptr_t fnc);
  void iFppiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void iFppiuiippu(x86emu_t *emu, uintptr_t fnc);
  void iFppipiiipi(x86emu_t *emu, uintptr_t fnc);
  void iFpppiiuuii(x86emu_t *emu, uintptr_t fnc);
  void iFpppiipiiu(x86emu_t *emu, uintptr_t fnc);
  void iFppppupiii(x86emu_t *emu, uintptr_t fnc);
  void iFppppppppu(x86emu_t *emu, uintptr_t fnc);
  void iFppppppppp(x86emu_t *emu, uintptr_t fnc);
  void uFEipippppp(x86emu_t *emu, uintptr_t fnc);
  void uFppppppppp(x86emu_t *emu, uintptr_t fnc);
  void LFEppppppii(x86emu_t *emu, uintptr_t fnc);
  void pFEppiiuuui(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuwwWW(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuuwwp(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuuuuu(x86emu_t *emu, uintptr_t fnc);
  void pFEppuippuu(x86emu_t *emu, uintptr_t fnc);
  void pFEppuupwwC(x86emu_t *emu, uintptr_t fnc);
  void pFEpppppiiV(x86emu_t *emu, uintptr_t fnc);
  void pFEpppppppi(x86emu_t *emu, uintptr_t fnc);
  void pFpiiiiuuuu(x86emu_t *emu, uintptr_t fnc);
  void pFpiuuuuuuu(x86emu_t *emu, uintptr_t fnc);
  void pFpupuuuuup(x86emu_t *emu, uintptr_t fnc);
  void pFppiiiiiip(x86emu_t *emu, uintptr_t fnc);
  void pFppiiuuuuu(x86emu_t *emu, uintptr_t fnc);
  void pFppipppppp(x86emu_t *emu, uintptr_t fnc);
  void pFpppiiiiii(x86emu_t *emu, uintptr_t fnc);
  void pFpppiipppp(x86emu_t *emu, uintptr_t fnc);
  void vFEiippppppp(x86emu_t *emu, uintptr_t fnc);
  void vFEpippppppp(x86emu_t *emu, uintptr_t fnc);
  void vFEpppiipppp(x86emu_t *emu, uintptr_t fnc);
  void vFiiiiiiiiiu(x86emu_t *emu, uintptr_t fnc);
  void vFippppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuiuiiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiiiuip(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuiiiiip(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuuuuiii(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuuuuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFuupiiupuuf(x86emu_t *emu, uintptr_t fnc);
  void vFuffiiffiip(x86emu_t *emu, uintptr_t fnc);
  void vFuddiiddiip(x86emu_t *emu, uintptr_t fnc);
  void vFffffffffff(x86emu_t *emu, uintptr_t fnc);
  void vFpipppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiiipip(x86emu_t *emu, uintptr_t fnc);
  void vFppiipppiip(x86emu_t *emu, uintptr_t fnc);
  void vFppiippppii(x86emu_t *emu, uintptr_t fnc);
  void vFppipppiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppuuuuiiuu(x86emu_t *emu, uintptr_t fnc);
  void vFppdddddddd(x86emu_t *emu, uintptr_t fnc);
  void vFpppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFEpiiiiippp(x86emu_t *emu, uintptr_t fnc);
  void iFEpuipupppp(x86emu_t *emu, uintptr_t fnc);
  void iFEpuuiiuipp(x86emu_t *emu, uintptr_t fnc);
  void iFEpuuuuiipp(x86emu_t *emu, uintptr_t fnc);
  void iFiiiiiiiiip(x86emu_t *emu, uintptr_t fnc);
  void iFpuipuppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpuupiuiipp(x86emu_t *emu, uintptr_t fnc);
  void iFppuuiiiiii(x86emu_t *emu, uintptr_t fnc);
  void iFppuuiiuupi(x86emu_t *emu, uintptr_t fnc);
  void iFpppLLipppp(x86emu_t *emu, uintptr_t fnc);
  void iFppppiiuuii(x86emu_t *emu, uintptr_t fnc);
  void uFpppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFEiippppppp(x86emu_t *emu, uintptr_t fnc);
  void pFEpiiiiiipp(x86emu_t *emu, uintptr_t fnc);
  void pFEpippppppp(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuwwWWu(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuuuCup(x86emu_t *emu, uintptr_t fnc);
  void pFplllllllll(x86emu_t *emu, uintptr_t fnc);
  void pFppuiipuuii(x86emu_t *emu, uintptr_t fnc);
  void vFiippppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiiiiiiip(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiiiiiuip(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiiiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuiuiiiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuuiuiiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuuuuuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFuuffiiffiip(x86emu_t *emu, uintptr_t fnc);
  void vFuufffffffff(x86emu_t *emu, uintptr_t fnc);
  void vFuuddiiddiip(x86emu_t *emu, uintptr_t fnc);
  void vFuffffffffff(x86emu_t *emu, uintptr_t fnc);
  void vFpipipiipiii(x86emu_t *emu, uintptr_t fnc);
  void vFpipppiiiipi(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiiipiii(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiiddddi(x86emu_t *emu, uintptr_t fnc);
  void vFppiipppiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppipppiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppipppuiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppipppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFEpuuiiuippu(x86emu_t *emu, uintptr_t fnc);
  void iFEpuuuuuiipp(x86emu_t *emu, uintptr_t fnc);
  void iFEpppipppppp(x86emu_t *emu, uintptr_t fnc);
  void iFEppppiiiiuu(x86emu_t *emu, uintptr_t fnc);
  void iFiiiiiiiiiip(x86emu_t *emu, uintptr_t fnc);
  void iFpipllippppp(x86emu_t *emu, uintptr_t fnc);
  void iFppppiiuuiiu(x86emu_t *emu, uintptr_t fnc);
  void uFEpiiupppiuV(x86emu_t *emu, uintptr_t fnc);
  void uFEpiippppiup(x86emu_t *emu, uintptr_t fnc);
  void uFEppppppippp(x86emu_t *emu, uintptr_t fnc);
  void pFEpipppppppi(x86emu_t *emu, uintptr_t fnc);
  void pFEppiiLpppip(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuWCCuuu(x86emu_t *emu, uintptr_t fnc);
  void pFEppuiipuuii(x86emu_t *emu, uintptr_t fnc);
  void pFEppuuwwWWww(x86emu_t *emu, uintptr_t fnc);
  void pFpppppppiipp(x86emu_t *emu, uintptr_t fnc);
  void pFppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiiiiiuip(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiiiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuuuuuuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFffffffffffff(x86emu_t *emu, uintptr_t fnc);
  void vFpipppiiiipii(x86emu_t *emu, uintptr_t fnc);
  void vFpippppiiiipi(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiiddddii(x86emu_t *emu, uintptr_t fnc);
  void vFppiiuuuiupup(x86emu_t *emu, uintptr_t fnc);
  void vFppiipppiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFpppiiiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFpppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFEpppippppppp(x86emu_t *emu, uintptr_t fnc);
  void iFEppppiiiiuui(x86emu_t *emu, uintptr_t fnc);
  void iFpipppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpppiiipppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpppllipppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void lFpLpppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFEppiiuuuipii(x86emu_t *emu, uintptr_t fnc);
  void pFEppuuuwwwwWW(x86emu_t *emu, uintptr_t fnc);
  void pFEppuuuWWWCCi(x86emu_t *emu, uintptr_t fnc);
  void pFWWiCCCCiipup(x86emu_t *emu, uintptr_t fnc);
  void pFppiiuuuiupup(x86emu_t *emu, uintptr_t fnc);
  void pFpppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFEpppppppiippp(x86emu_t *emu, uintptr_t fnc);
  void vFuiiiiiiiiiuup(x86emu_t *emu, uintptr_t fnc);
  void vFuuuuuuuuuuuuu(x86emu_t *emu, uintptr_t fnc);
  void vFuffffffffffff(x86emu_t *emu, uintptr_t fnc);
  void vFpippppppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFpuppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiiiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppiipppiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFppipppppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFddddpppddpppp(x86emu_t *emu, uintptr_t fnc);
  void iFpippuuuiipppp(x86emu_t *emu, uintptr_t fnc);
  void iFpippppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpupiiiipppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpuppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFuffiiffiiffiip(x86emu_t *emu, uintptr_t fnc);
  void vFuddiiddiiddiip(x86emu_t *emu, uintptr_t fnc);
  void vFppiipppiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFpppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpipppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpupppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuuWWwwCCup(x86emu_t *emu, uintptr_t fnc);
  void pFEppuuuWWWWWWWW(x86emu_t *emu, uintptr_t fnc);
  void pFpuupuupwwwwWWC(x86emu_t *emu, uintptr_t fnc);
  void vFuuiiiiuuiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFfffffffffffffff(x86emu_t *emu, uintptr_t fnc);
  void vFppipppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFpppippppppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFppppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFEppCuuwwWWWWuup(x86emu_t *emu, uintptr_t fnc);
  void pFpuiippppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFppipppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFppppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFpppppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpppppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void uFpppppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFippppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFppipipipipipipip(x86emu_t *emu, uintptr_t fnc);
  void vFppiiiiddddiiiiiuu(x86emu_t *emu, uintptr_t fnc);
  void iFppipipppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void iFpppippppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFppippipipipipipip(x86emu_t *emu, uintptr_t fnc);
  void vFppuiiiiipuiiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void vFpppipppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFippppppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void vFpiiiiiiiiiiiiiiiiii(x86emu_t *emu, uintptr_t fnc);
  void iFpppippppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFEppuuuuuwwuuuuUUUup(x86emu_t *emu, uintptr_t fnc);
  void pFiiiippppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  void pFipppppppppppppppppppppp(x86emu_t *emu, uintptr_t fnc);
  
  #if defined(NOALIGN)
  void IFpi(x86emu_t *emu, uintptr_t fnc);
  void dFpi(x86emu_t *emu, uintptr_t fnc);
  void iFppiiiip(x86emu_t *emu, uintptr_t fnc);
  #endif
  
  #if !defined(NOALIGN)
  void iFEi(x86emu_t *emu, uintptr_t fnc);
  void dFEp(x86emu_t *emu, uintptr_t fnc);
  void iFEpI(x86emu_t *emu, uintptr_t fnc);
  void iFEpd(x86emu_t *emu, uintptr_t fnc);
  void IFEpi(x86emu_t *emu, uintptr_t fnc);
  void dFEpi(x86emu_t *emu, uintptr_t fnc);
  void iFEiiip(x86emu_t *emu, uintptr_t fnc);
  void iFEipii(x86emu_t *emu, uintptr_t fnc);
  void iFEpppi(x86emu_t *emu, uintptr_t fnc);
  void iFEppiiiip(x86emu_t *emu, uintptr_t fnc);
  #endif
  
  #if defined(HAVE_LD80BITS)
  void DFD(x86emu_t *emu, uintptr_t fnc);
  void DFDD(x86emu_t *emu, uintptr_t fnc);
  void DFDp(x86emu_t *emu, uintptr_t fnc);
  void DFppi(x86emu_t *emu, uintptr_t fnc);
  void DFppu(x86emu_t *emu, uintptr_t fnc);
  void DFppip(x86emu_t *emu, uintptr_t fnc);
  void iFDipppL(x86emu_t *emu, uintptr_t fnc);
  void vFppippDDC(x86emu_t *emu, uintptr_t fnc);
  #endif
  
  #if !defined(HAVE_LD80BITS)
  void KFK(x86emu_t *emu, uintptr_t fnc);
  void KFKK(x86emu_t *emu, uintptr_t fnc);
  void KFKp(x86emu_t *emu, uintptr_t fnc);
  void KFppi(x86emu_t *emu, uintptr_t fnc);
  void KFppu(x86emu_t *emu, uintptr_t fnc);
  void KFppip(x86emu_t *emu, uintptr_t fnc);
  void iFKipppL(x86emu_t *emu, uintptr_t fnc);
  void vFppippKKC(x86emu_t *emu, uintptr_t fnc);
  #endif
  
  void iFEv(x86emu_t *emu, uintptr_t fnc);
  void pFEv(x86emu_t *emu, uintptr_t fnc);
  void iFEvpp(x86emu_t *emu, uintptr_t fnc);
  void UFVvvV(x86emu_t *emu, uintptr_t fnc);
  void iFEvppp(x86emu_t *emu, uintptr_t fnc);
  void iFEvpVV(x86emu_t *emu, uintptr_t fnc);
  void iFEpvpp(x86emu_t *emu, uintptr_t fnc);
  void iFEpvpVV(x86emu_t *emu, uintptr_t fnc);
  void iFEpvvppp(x86emu_t *emu, uintptr_t fnc);
  void iFEpvvpVV(x86emu_t *emu, uintptr_t fnc);
  void pFpVvvvvV(x86emu_t *emu, uintptr_t fnc);
  void iFEpuvvppp(x86emu_t *emu, uintptr_t fnc);
  void iFEpuvvpVV(x86emu_t *emu, uintptr_t fnc);
  
  #endif //__WRAPPER_H_
  