User Config: Add option to specify wall clock CNTPCT.

This commit is contained in:
Fernando Sahmkow 2020-03-21 03:36:01 -04:00 committed by MerryMage
parent 97b9d3e058
commit 41521ed856
5 changed files with 14 additions and 3 deletions

View file

@ -233,7 +233,8 @@ private:
// JIT Compile
const auto get_code = [this](u64 vaddr) { return conf.callbacks->MemoryReadCode(vaddr); };
IR::Block ir_block = A64::Translate(A64::LocationDescriptor{current_location}, get_code, {conf.define_unpredictable_behaviour});
IR::Block ir_block = A64::Translate(A64::LocationDescriptor{current_location}, get_code,
{conf.define_unpredictable_behaviour, conf.wall_clock_cntpct});
Optimization::A64CallbackConfigPass(ir_block, conf);
if (conf.enable_optimizations) {
Optimization::A64GetSetElimination(ir_block);