/dports/emulators/mess/mame-mame0226/src/devices/cpu/nec/ |
H A D | necmacro.h | 17 #define SetSZPF_Byte(x) (m_SignVal=m_ZeroVal=m_ParityVal=(int8_t)(x)) macro 25 …es=dst+src; SetCFB(res); SetOFB_Add(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 28 …es=dst-src; SetCFB(res); SetOFB_Sub(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 31 #define ORB dst|=src; m_CarryVal=m_OverVal=m_AuxVal=0; SetSZPF_Byte(dst) 34 #define ANDB dst&=src; m_CarryVal=m_OverVal=m_AuxVal=0; SetSZPF_Byte(dst) 37 #define XORB dst^=src; m_CarryVal=m_OverVal=m_AuxVal=0; SetSZPF_Byte(dst) 61 SetSZPF_Byte(tmp1); \ 69 SetSZPF_Byte(tmp1); \ 99 SetSZPF_Byte(Breg(AL)) 156 #define SHL_BYTE(c) m_icount-=c; dst <<= c; SetCFB(dst); SetSZPF_Byte(dst); PutbackRMByte(ModRM,… [all …]
|
/dports/emulators/mame/mame-mame0226/src/devices/cpu/nec/ |
H A D | necmacro.h | 17 #define SetSZPF_Byte(x) (m_SignVal=m_ZeroVal=m_ParityVal=(int8_t)(x)) macro 25 …es=dst+src; SetCFB(res); SetOFB_Add(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 28 …es=dst-src; SetCFB(res); SetOFB_Sub(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 31 #define ORB dst|=src; m_CarryVal=m_OverVal=m_AuxVal=0; SetSZPF_Byte(dst) 34 #define ANDB dst&=src; m_CarryVal=m_OverVal=m_AuxVal=0; SetSZPF_Byte(dst) 37 #define XORB dst^=src; m_CarryVal=m_OverVal=m_AuxVal=0; SetSZPF_Byte(dst) 61 SetSZPF_Byte(tmp1); \ 69 SetSZPF_Byte(tmp1); \ 99 SetSZPF_Byte(Breg(AL)) 156 #define SHL_BYTE(c) m_icount-=c; dst <<= c; SetCFB(dst); SetSZPF_Byte(dst); PutbackRMByte(ModRM,… [all …]
|
/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/cpu/nec/ |
H A D | necmacro.h | 15 #define SetSZPF_Byte(x) (nec_state->SignVal=nec_state->ZeroVal=nec_state->ParityVal=(INT8)(x)) macro 23 …es=dst+src; SetCFB(res); SetOFB_Add(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 26 …es=dst-src; SetCFB(res); SetOFB_Sub(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 29 #define ORB dst|=src; nec_state->CarryVal=nec_state->OverVal=nec_state->AuxVal=0; SetSZPF_Byte(dst) 32 #define ANDB dst&=src; nec_state->CarryVal=nec_state->OverVal=nec_state->AuxVal=0; SetSZPF_Byte(dst) 35 #define XORB dst^=src; nec_state->CarryVal=nec_state->OverVal=nec_state->AuxVal=0; SetSZPF_Byte(dst) 81 SetSZPF_Byte(Breg(AL)) 138 #define SHL_BYTE(c) nec_state->icount-=c; dst <<= c; SetCFB(dst); SetSZPF_Byte(dst); PutbackRMByte(… 140 …->icount-=c; dst >>= c-1; nec_state->CarryVal = dst & 0x1; dst >>= 1; SetSZPF_Byte(dst); PutbackRM… 142 …-1); nec_state->CarryVal = dst & 0x1; dst = ((INT8)((BYTE)dst)) >> 1; SetSZPF_Byte(dst); PutbackRM…
|
/dports/games/libretro-fbalpha/fbalpha-84eb9d9/src/cpu/nec/ |
H A D | necmacro.h | 15 #define SetSZPF_Byte(x) (nec_state->SignVal=nec_state->ZeroVal=nec_state->ParityVal=(INT8)(x)) macro 23 …es=dst+src; SetCFB(res); SetOFB_Add(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 26 …es=dst-src; SetCFB(res); SetOFB_Sub(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 29 #define ORB dst|=src; nec_state->CarryVal=nec_state->OverVal=nec_state->AuxVal=0; SetSZPF_Byte(dst) 32 #define ANDB dst&=src; nec_state->CarryVal=nec_state->OverVal=nec_state->AuxVal=0; SetSZPF_Byte(dst) 35 #define XORB dst^=src; nec_state->CarryVal=nec_state->OverVal=nec_state->AuxVal=0; SetSZPF_Byte(dst) 81 SetSZPF_Byte(Breg(AL)) 138 #define SHL_BYTE(c) nec_state->icount-=c; dst <<= c; SetCFB(dst); SetSZPF_Byte(dst); PutbackRMByte(… 140 …->icount-=c; dst >>= c-1; nec_state->CarryVal = dst & 0x1; dst >>= 1; SetSZPF_Byte(dst); PutbackRM… 142 …-1); nec_state->CarryVal = dst & 0x1; dst = ((INT8)((BYTE)dst)) >> 1; SetSZPF_Byte(dst); PutbackRM…
|
/dports/emulators/mednafen/mednafen/src/wswan/ |
H A D | v30mz-private.h | 30 #define SetSZPF_Byte(x) (I.SignVal=I.ZeroVal=I.ParityVal=(int8)(x)) macro 38 …es=dst+src; SetCFB(res); SetOFB_Add(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(uint… 41 …es=dst-src; SetCFB(res); SetOFB_Sub(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(uint… 44 #define ORB dst|=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 47 #define ANDB dst&=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 50 #define XORB dst^=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 169 SetSZPF_Byte(I.regs.b[AL]) 206 #define SHL_uint8(c) dst <<= c; SetCFB(dst); SetSZPF_Byte(dst); PutbackRMByte(ModRM,(uint8)dst) 208 #define SHR_uint8(c) dst >>= c-1; I.CarryVal = dst & 0x1; dst >>= 1; SetSZPF_Byte(dst); PutbackRMBy… 210 …t) >> (c-1); I.CarryVal = dst & 0x1; dst = ((int8)((uint8)dst)) >> 1; SetSZPF_Byte(dst); PutbackRM…
|
/dports/games/libretro-beetle_wswan/beetle-wswan-libretro-5b03d1b/mednafen/wswan/ |
H A D | v30mz-private.h | 50 #define SetSZPF_Byte(x) (I.SignVal=I.ZeroVal=I.ParityVal=(int8)(x)) macro 58 …es=dst+src; SetCFB(res); SetOFB_Add(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(uint… 61 …es=dst-src; SetCFB(res); SetOFB_Sub(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(uint… 64 #define ORB dst|=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 67 #define ANDB dst&=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 70 #define XORB dst^=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 187 SetSZPF_Byte(I.regs.b[AL]) 224 #define SHL_uint8(c) dst <<= c; SetCFB(dst); SetSZPF_Byte(dst); PutbackRMByte(ModRM,(uint8)dst) 226 #define SHR_uint8(c) dst >>= c-1; I.CarryVal = dst & 0x1; dst >>= 1; SetSZPF_Byte(dst); PutbackRMBy… 228 …t) >> (c-1); I.CarryVal = dst & 0x1; dst = ((int8)((uint8)dst)) >> 1; SetSZPF_Byte(dst); PutbackRM…
|
/dports/games/libretro-mame2000/mame2000-libretro-e364a15/src/cpu/i86/ |
H A D | i86.h | 44 #define SetSZPF_Byte(x) (I.ParityVal = I.SignVal = I.ZeroVal = (INT8)(x)) macro 47 …es=dst+src; SetCFB(res); SetOFB_Add(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 50 …es=dst-src; SetCFB(res); SetOFB_Sub(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 53 #define ORB(dst,src) dst |= src; I.CarryVal = I.OverVal = I.AuxVal = 0; SetSZPF_Byte(dst) 56 #define ANDB(dst,src) dst &= src; I.CarryVal = I.OverVal = I.AuxVal = 0; SetSZPF_Byte(dst) 59 #define XORB(dst,src) dst ^= src; I.CarryVal = I.OverVal = I.AuxVal = 0; SetSZPF_Byte(dst)
|
H A D | instr86.c | 108 SetSZPF_Byte(dst); in PREFIX86() 116 SetSZPF_Byte(dst); in PREFIX86() 124 SetSZPF_Byte(dst); in PREFIX86() 172 SetSZPF_Byte(dst); in PREFIX86() 179 SetSZPF_Byte(dst); in PREFIX86() 187 SetSZPF_Byte(dst); in PREFIX86() 952 SetSZPF_Byte(I.regs.b[AL]); in PREFIX86() 1028 SetSZPF_Byte(I.regs.b[AL]); in PREFIX86() 2771 SetSZPF_Byte(tmp); in PREFIX86() 3110 SetSZPF_Byte(tmp1); in PREFIX86()
|
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/cpu/i86/ |
H A D | i86.h | 46 #define SetSZPF_Byte(x) (I.ParityVal = I.SignVal = I.ZeroVal = (INT8)(x)) macro 49 …es=dst+src; SetCFB(res); SetOFB_Add(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 52 …es=dst-src; SetCFB(res); SetOFB_Sub(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 55 #define ORB(dst,src) dst |= src; I.CarryVal = I.OverVal = I.AuxVal = 0; SetSZPF_Byte(dst) 58 #define ANDB(dst,src) dst &= src; I.CarryVal = I.OverVal = I.AuxVal = 0; SetSZPF_Byte(dst) 61 #define XORB(dst,src) dst ^= src; I.CarryVal = I.OverVal = I.AuxVal = 0; SetSZPF_Byte(dst)
|
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/cpu/i86/ |
H A D | i86.h | 46 #define SetSZPF_Byte(x) (I.ParityVal = I.SignVal = I.ZeroVal = (INT8)(x)) macro 49 …es=dst+src; SetCFB(res); SetOFB_Add(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 52 …es=dst-src; SetCFB(res); SetOFB_Sub(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 55 #define ORB(dst,src) dst |= src; I.CarryVal = I.OverVal = I.AuxVal = 0; SetSZPF_Byte(dst) 58 #define ANDB(dst,src) dst &= src; I.CarryVal = I.OverVal = I.AuxVal = 0; SetSZPF_Byte(dst) 61 #define XORB(dst,src) dst ^= src; I.CarryVal = I.OverVal = I.AuxVal = 0; SetSZPF_Byte(dst)
|
/dports/games/libretro-mame2000/mame2000-libretro-e364a15/src/cpu/nec/ |
H A D | nec.h | 34 #define SetSZPF_Byte(x) (I.SignVal=I.ZeroVal=I.ParityVal=(INT8)(x)) macro 42 …es=dst+src; SetCFB(res); SetOFB_Add(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 45 …es=dst-src; SetCFB(res); SetOFB_Sub(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 48 #define ORB dst|=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 51 #define ANDB dst&=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 54 #define XORB dst^=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 176 SetSZPF_Byte(I.regs.b[AL]) 233 #define SHL_BYTE(c) nec_ICount-=c; dst <<= c; SetCFB(dst); SetSZPF_Byte(dst); PutbackRMByte(ModRM,(… 235 #define SHR_BYTE(c) nec_ICount-=c; dst >>= c-1; I.CarryVal = dst & 0x1; dst >>= 1; SetSZPF_Byte(dst… 237 …st) >> (c-1); I.CarryVal = dst & 0x1; dst = ((INT8)((BYTE)dst)) >> 1; SetSZPF_Byte(dst); PutbackRM…
|
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/cpu/nec/ |
H A D | nec.h | 36 #define SetSZPF_Byte(x) (I.SignVal=I.ZeroVal=I.ParityVal=(INT8)(x)) macro 44 …es=dst+src; SetCFB(res); SetOFB_Add(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 47 …es=dst-src; SetCFB(res); SetOFB_Sub(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 50 #define ORB dst|=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 53 #define ANDB dst&=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 56 #define XORB dst^=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 178 SetSZPF_Byte(I.regs.b[AL]) 235 #define SHL_BYTE(c) nec_ICount-=c; dst <<= c; SetCFB(dst); SetSZPF_Byte(dst); PutbackRMByte(ModRM,(… 237 #define SHR_BYTE(c) nec_ICount-=c; dst >>= c-1; I.CarryVal = dst & 0x1; dst >>= 1; SetSZPF_Byte(dst… 239 …st) >> (c-1); I.CarryVal = dst & 0x1; dst = ((INT8)((BYTE)dst)) >> 1; SetSZPF_Byte(dst); PutbackRM…
|
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/cpu/nec/ |
H A D | nec.h | 36 #define SetSZPF_Byte(x) (I.SignVal=I.ZeroVal=I.ParityVal=(INT8)(x)) macro 44 …es=dst+src; SetCFB(res); SetOFB_Add(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 47 …es=dst-src; SetCFB(res); SetOFB_Sub(res,src,dst); SetAF(res,src,dst); SetSZPF_Byte(res); dst=(BYTE… 50 #define ORB dst|=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 53 #define ANDB dst&=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 56 #define XORB dst^=src; I.CarryVal=I.OverVal=I.AuxVal=0; SetSZPF_Byte(dst) 178 SetSZPF_Byte(I.regs.b[AL]) 235 #define SHL_BYTE(c) nec_ICount-=c; dst <<= c; SetCFB(dst); SetSZPF_Byte(dst); PutbackRMByte(ModRM,(… 237 #define SHR_BYTE(c) nec_ICount-=c; dst >>= c-1; I.CarryVal = dst & 0x1; dst >>= 1; SetSZPF_Byte(dst… 239 …st) >> (c-1); I.CarryVal = dst & 0x1; dst = ((INT8)((BYTE)dst)) >> 1; SetSZPF_Byte(dst); PutbackRM…
|
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/cpu/v60/ |
H A D | v60.c | 41 #define SetSZPF_Byte(x) {_Z = ((UINT8)(x)==0); _S = ((x)&0x80) ? 1 : 0; } macro 45 #define ORB(dst,src) { (dst) |= (src); _OV = 0; SetSZPF_Byte(dst); } 49 #define ANDB(dst,src) { (dst) &= (src); _OV = 0; SetSZPF_Byte(dst); } 53 #define XORB(dst,src) { (dst) ^= (src); _OV = 0; SetSZPF_Byte(dst); } 57 …c) { unsigned res=(dst)-(src); SetCFB(res); SetOFB_Sub(res,src,dst); SetSZPF_Byte(res); dst=(UINT… 61 …c) { unsigned res=(dst)+(src); SetCFB(res); SetOFB_Add(res,src,dst); SetSZPF_Byte(res); dst=(UINT…
|
H A D | op12.c | 1772 SetSZPF_Byte(appb); in opSHAB() 1788 SetSZPF_Byte(appb); in opSHAB() 1802 SetSZPF_Byte(appb); in opSHAB() 1948 SetSZPF_Byte(appb); in opSHLB() 1956 SetSZPF_Byte(appb); // doc. is unclear if this is true... in opSHLB() 1969 SetSZPF_Byte(appb); in opSHLB()
|
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/cpu/v60/ |
H A D | v60.c | 41 #define SetSZPF_Byte(x) {_Z = ((UINT8)(x)==0); _S = ((x)&0x80) ? 1 : 0; } macro 45 #define ORB(dst,src) { (dst) |= (src); _CY = _OV = 0; SetSZPF_Byte(dst); } 49 #define ANDB(dst,src) { (dst) &= (src); _CY = _OV = 0; SetSZPF_Byte(dst); } 53 #define XORB(dst,src) { (dst) ^= (src); _CY = _OV = 0; SetSZPF_Byte(dst); } 57 …c) { unsigned res=(dst)-(src); SetCFB(res); SetOFB_Sub(res,src,dst); SetSZPF_Byte(res); dst=(UINT… 61 …c) { unsigned res=(dst)+(src); SetCFB(res); SetOFB_Add(res,src,dst); SetSZPF_Byte(res); dst=(UINT…
|
H A D | op12.c | 1758 SetSZPF_Byte(appb); in opSHAB() 1774 SetSZPF_Byte(appb); in opSHAB() 1788 SetSZPF_Byte(appb); in opSHAB() 1934 SetSZPF_Byte(appb); in opSHLB() 1942 SetSZPF_Byte(appb); // doc. is unclear if this is true... in opSHLB() 1955 SetSZPF_Byte(appb); in opSHLB()
|
/dports/emulators/mess/mame-mame0226/src/devices/cpu/v60/ |
H A D | v60.cpp | 151 #define SetSZPF_Byte(x) {_Z = ((uint8_t)(x) == 0); _S = ((x)&0x80) ? 1 : 0; } macro 155 #define ORB(dst, src) { (dst) |= (src); _OV = 0; SetSZPF_Byte(dst); } 159 #define ANDB(dst, src) { (dst) &= (src); _OV = 0; SetSZPF_Byte(dst); } 163 #define XORB(dst, src) { (dst) ^= (src); _OV = 0; SetSZPF_Byte(dst); } 167 …unsigned res = (dst) - (src); SetCFB(res); SetOFB_Sub(res, src, dst); SetSZPF_Byte(res); dst = (ui… 171 …unsigned res = (dst) + (src); SetCFB(res); SetOFB_Add(res, src, dst); SetSZPF_Byte(res); dst = (ui…
|
H A D | op12.hxx | 1768 SetSZPF_Byte(appb); in opSHAB() 1784 SetSZPF_Byte(appb); in opSHAB() 1798 SetSZPF_Byte(appb); in opSHAB() 1944 SetSZPF_Byte(appb); in opSHLB() 1952 SetSZPF_Byte(appb); // doc. is unclear if this is true... in opSHLB() 1965 SetSZPF_Byte(appb); in opSHLB()
|
/dports/emulators/mame/mame-mame0226/src/devices/cpu/v60/ |
H A D | v60.cpp | 151 #define SetSZPF_Byte(x) {_Z = ((uint8_t)(x) == 0); _S = ((x)&0x80) ? 1 : 0; } macro 155 #define ORB(dst, src) { (dst) |= (src); _OV = 0; SetSZPF_Byte(dst); } 159 #define ANDB(dst, src) { (dst) &= (src); _OV = 0; SetSZPF_Byte(dst); } 163 #define XORB(dst, src) { (dst) ^= (src); _OV = 0; SetSZPF_Byte(dst); } 167 …unsigned res = (dst) - (src); SetCFB(res); SetOFB_Sub(res, src, dst); SetSZPF_Byte(res); dst = (ui… 171 …unsigned res = (dst) + (src); SetCFB(res); SetOFB_Add(res, src, dst); SetSZPF_Byte(res); dst = (ui…
|
H A D | op12.hxx | 1768 SetSZPF_Byte(appb); in opSHAB() 1784 SetSZPF_Byte(appb); in opSHAB() 1798 SetSZPF_Byte(appb); in opSHAB() 1944 SetSZPF_Byte(appb); in opSHLB() 1952 SetSZPF_Byte(appb); // doc. is unclear if this is true... in opSHLB() 1965 SetSZPF_Byte(appb); in opSHLB()
|
/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/cpu/v60/ |
H A D | op12.c | 1775 SetSZPF_Byte(appb); in opSHAB() 1791 SetSZPF_Byte(appb); in opSHAB() 1805 SetSZPF_Byte(appb); in opSHAB() 1951 SetSZPF_Byte(appb); in opSHLB() 1959 SetSZPF_Byte(appb); // doc. is unclear if this is true... in opSHLB() 1972 SetSZPF_Byte(appb); in opSHLB()
|
H A D | v60.cpp | 561 #define SetSZPF_Byte(x) {_Z = ((UINT8)(x)==0); _S = ((x)&0x80) ? 1 : 0; } macro 565 #define ORB(dst,src) { (dst) |= (src); _OV = 0; SetSZPF_Byte(dst); } 569 #define ANDB(dst,src) { (dst) &= (src); _OV = 0; SetSZPF_Byte(dst); } 573 #define XORB(dst,src) { (dst) ^= (src); _OV = 0; SetSZPF_Byte(dst); } 577 …c) { unsigned res=(dst)-(src); SetCFB(res); SetOFB_Sub(res,src,dst); SetSZPF_Byte(res); dst=(UINT… 581 …c) { unsigned res=(dst)+(src); SetCFB(res); SetOFB_Add(res,src,dst); SetSZPF_Byte(res); dst=(UINT…
|
/dports/games/libretro-fbalpha/fbalpha-84eb9d9/src/cpu/v60/ |
H A D | op12.c | 1757 SetSZPF_Byte(appb); in opSHAB() 1773 SetSZPF_Byte(appb); in opSHAB() 1787 SetSZPF_Byte(appb); in opSHAB() 1933 SetSZPF_Byte(appb); in opSHLB() 1941 SetSZPF_Byte(appb); // doc. is unclear if this is true... in opSHLB() 1954 SetSZPF_Byte(appb); in opSHLB()
|
H A D | v60.cpp | 503 #define SetSZPF_Byte(x) {_Z = ((UINT8)(x)==0); _S = ((x)&0x80) ? 1 : 0; } macro 507 #define ORB(dst,src) { (dst) |= (src); _CY = _OV = 0; SetSZPF_Byte(dst); } 511 #define ANDB(dst,src) { (dst) &= (src); _CY = _OV = 0; SetSZPF_Byte(dst); } 515 #define XORB(dst,src) { (dst) ^= (src); _CY = _OV = 0; SetSZPF_Byte(dst); } 519 …c) { unsigned res=(dst)-(src); SetCFB(res); SetOFB_Sub(res,src,dst); SetSZPF_Byte(res); dst=(UINT… 523 …c) { unsigned res=(dst)+(src); SetCFB(res); SetOFB_Add(res,src,dst); SetSZPF_Byte(res); dst=(UINT…
|