diff options
| author | Jordan Woyak <jordan.woyak@gmail.com> | 2024-04-21 14:40:49 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-21 14:40:49 -0500 |
| commit | 71de5c58b503f732bd4bd36c194c2f19e09f4c5a (patch) | |
| tree | be6d544e81bd244f6937bb1d1664f8e5fb4eb06a /Source/Core | |
| parent | a89336001ad3b888b7d3bf30b12b3186976194f0 (diff) | |
| parent | de338317834f08590d59df5c27392f109322d29f (diff) | |
Merge pull request #12732 from JosJuice/arm64emitter-assert-category
Arm64Emitter: Fix incorrect assert category (and a shadowed variable)
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/Common/Arm64Emitter.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/Source/Core/Common/Arm64Emitter.cpp b/Source/Core/Common/Arm64Emitter.cpp index f769edc2f3..3831bff96f 100644 --- a/Source/Core/Common/Arm64Emitter.cpp +++ b/Source/Core/Common/Arm64Emitter.cpp @@ -1809,16 +1809,16 @@ void ARM64XEmitter::ParallelMoves(RegisterMove* begin, RegisterMove* end, { bool removed_moves_during_this_loop_iteration = false; - RegisterMove* move = end; - while (move != begin) + RegisterMove* current_move = end; + while (current_move != begin) { - RegisterMove* prev_move = move; - --move; - if ((*source_gpr_usages)[DecodeReg(move->dst)] == 0) + RegisterMove* prev_move = current_move; + --current_move; + if ((*source_gpr_usages)[DecodeReg(current_move->dst)] == 0) { - MOV(move->dst, move->src); - (*source_gpr_usages)[DecodeReg(move->src)]--; - std::move(prev_move, end, move); + MOV(current_move->dst, current_move->src); + (*source_gpr_usages)[DecodeReg(current_move->src)]--; + std::move(prev_move, end, current_move); --end; removed_moves_during_this_loop_iteration = true; } @@ -1832,7 +1832,7 @@ void ARM64XEmitter::ParallelMoves(RegisterMove* begin, RegisterMove* end, while ((*source_gpr_usages)[temp_reg] != 0) { ++temp_reg; - ASSERT_MSG(COMMON, temp_reg != temp_reg_end, "Out of registers"); + ASSERT_MSG(DYNA_REC, temp_reg != temp_reg_end, "Out of registers"); } const ARM64Reg src = begin->src; |
