dynarmic/src
Lioncash 84affdb260 safe_ops: Avoid cases where shift bases are invalid with signed values
For example, say the converted signed type is s64, shifting left  by 63
bits would be undefined behavior.

However, given an ASL is essentially the same behavior as an LSL
we can just use an unsigned type instead of converting to a signed type.
2020-04-22 20:46:21 +01:00
..
backend_x64 emit_x64: Remove FPSCR_RoundTowardsZero() virtual function from EmitContext struct 2020-04-22 20:46:21 +01:00
common safe_ops: Avoid cases where shift bases are invalid with signed values 2020-04-22 20:46:21 +01:00
frontend simd_scalar_shift_by_immediate: Implement FCVT{ZS, ZU} (vector, fixed-point)'s scalar double/single-precision variant 2020-04-22 20:46:21 +01:00
ir_opt general: Remove unused lambda captures 2020-04-22 20:46:16 +01:00
CMakeLists.txt fp: Implement FPRoundInt 2020-04-22 20:46:20 +01:00