mirror of https://github.com/Jittor/Jittor
rm merge_loop_mismatch_threshold
This commit is contained in:
parent
0efca41bba
commit
4d989e94b1
|
@ -11,8 +11,6 @@
|
|||
namespace jittor {
|
||||
|
||||
|
||||
DEFINE_FLAG(int, merge_loop_mismatch_threshold, 2, "");
|
||||
|
||||
void MergeLoopPass::run() {
|
||||
auto choice = op->get_loop_option("merge", 1);
|
||||
if (!choice) return;
|
||||
|
@ -47,7 +45,7 @@ void MergeLoopPass::run() {
|
|||
while (cpx < ki.size() && cpx<kj.size() && ki[cpx] == kj[cpx]) cpx++;
|
||||
int mismatch = std::max(ki.size(), kj.size()) - cpx;
|
||||
LOGvvvv << "loop key " << ki << kj << "mismatch" << mismatch;
|
||||
if (mismatch>=merge_loop_mismatch_threshold || cpx==0)
|
||||
if (mismatch>=1 || cpx==0)
|
||||
continue;
|
||||
loops[i]->insert(0, loops[j]->children);
|
||||
loops[i]->merge_loop();
|
||||
|
|
Loading…
Reference in New Issue