diff options
Diffstat (limited to 'src/dynarec/dynarec_native_functions.c')
| -rw-r--r-- | src/dynarec/dynarec_native_functions.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/dynarec/dynarec_native_functions.c b/src/dynarec/dynarec_native_functions.c index c97d041d..219fd413 100644 --- a/src/dynarec/dynarec_native_functions.c +++ b/src/dynarec/dynarec_native_functions.c @@ -268,23 +268,23 @@ void native_fprem1(x64emu_t* emu) static uint8_t ff_mult(uint8_t a, uint8_t b) { - int retval = 0; + int retval = 0; - for(int i = 0; i < 8; i++) { - if((b & 1) == 1) - retval ^= a; + for(int i = 0; i < 8; i++) { + if((b & 1) == 1) + retval ^= a; - if((a & 0x80)) { - a <<= 1; - a ^= 0x1b; - } else { - a <<= 1; - } + if((a & 0x80)) { + a <<= 1; + a ^= 0x1b; + } else { + a <<= 1; + } - b >>= 1; - } + b >>= 1; + } - return retval; + return retval; } void native_aesimc(x64emu_t* emu, int xmm) |