Browse Source

fx

pull/3519/head
lizzie 4 weeks ago
parent
commit
36b47b100b
  1. 2
      src/dynarmic/src/dynarmic/ir/opt_passes.cpp

2
src/dynarmic/src/dynarmic/ir/opt_passes.cpp

@ -514,7 +514,6 @@ static void A64GetSetElimination(IR::Block& block) {
info.last_set_instruction->Invalidate();
block.Instructions().erase(info.last_set_instruction);
}
info.register_value = value;
info.tracking_type = tracking_type;
info.set_instruction_present = true;
@ -1496,7 +1495,6 @@ void Optimize(IR::Block& block, const A64::UserConfig& conf, const Optimization:
Optimization::A64GetSetElimination(block);
Optimization::DeadCodeElimination(block);
}
printf("ir=%s\n", IR::DumpBlock(block).c_str());
if (conf.HasOptimization(OptimizationFlag::ConstProp)) {
Optimization::ConstantPropagation(block);
Optimization::DeadCodeElimination(block);

Loading…
Cancel
Save