dynarmic/src/frontend/A64
MerryMage 55eaa16615 a64_emit_x64: Ensure host has updated ticks in EmitA64GetCNTPCT
Discovered by @Subv.
Fixes incomplete fix begun in 5a91c94dca47c9702dee20fbd5ae1f4c07eef9df.
That fix fails to take into account that LinkBlock doesn't update ticks until there
are no remaining ticks to be executed.

Test added to confirm fix.
2020-04-22 20:46:21 +01:00
..
decoder A64: Implement SADDLV 2020-04-22 20:46:21 +01:00
translate a64_emit_x64: Ensure host has updated ticks in EmitA64GetCNTPCT 2020-04-22 20:46:21 +01:00
imm.h imm: Add additional bit position checks to Imm::Bits 2020-04-22 20:46:16 +01:00
ir_emitter.cpp A64: Implement system register TPIDR_EL0 2020-04-22 20:46:15 +01:00
ir_emitter.h A64: Implement system register TPIDR_EL0 2020-04-22 20:46:15 +01:00
location_descriptor.cpp General: Convert multiple namespace specifiers to nested namespace specifiers where applicable 2020-04-22 20:44:38 +01:00
location_descriptor.h fp: A64::FPCR -> FP::FPCR 2020-04-22 20:46:21 +01:00
types.cpp General: Convert multiple namespace specifiers to nested namespace specifiers where applicable 2020-04-22 20:44:38 +01:00
types.h General: Convert multiple namespace specifiers to nested namespace specifiers where applicable 2020-04-22 20:44:38 +01:00