Skip to content

Commit ff7465f

Browse files
P-1 Stage 2 improve (use mul copy precompute gaps)
1 parent b97fde2 commit ff7465f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/modes/RunPM1.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -920,10 +920,10 @@ int App::runPM1Stage2Marin() {
920920
}
921921
}
922922
eng->copy(static_cast<engine::Reg>(RTMP), static_cast<engine::Reg>(RACC_R));
923-
eng->sub(static_cast<engine::Reg>(RTMP), 1);
923+
924924
for (size_t i = iStartRun; ; ++i, ++idx) {
925925
//if (p > B2) break;
926-
926+
eng->sub(static_cast<engine::Reg>(RTMP), 1);
927927
eng->set_multiplicand(static_cast<engine::Reg>(RPOW), static_cast<engine::Reg>(RTMP));
928928
eng->mul(static_cast<engine::Reg>(RACC_L), static_cast<engine::Reg>(RPOW));
929929
if (i >= idxGap.size()) { ++idx; break; }

0 commit comments

Comments
 (0)