diff --git a/src/xenia/cpu/compiler/passes/constant_propagation_pass.cc b/src/xenia/cpu/compiler/passes/constant_propagation_pass.cc index 468e35ce0..29ce3e02d 100644 --- a/src/xenia/cpu/compiler/passes/constant_propagation_pass.cc +++ b/src/xenia/cpu/compiler/passes/constant_propagation_pass.cc @@ -197,8 +197,8 @@ bool ConstantPropagationPass::Run(HIRBuilder* builder) { // Memory is readonly - can just return the value. switch (v->type) { case INT32_TYPE: - v->set_constant(xe::load_and_swap( - memory->TranslateVirtual(address))); + v->set_constant( + xe::load(memory->TranslateVirtual(address))); i->Remove(); break; default: