Lines Matching defs:argsInLoop
354 auto &argsInLoop = argsInLoops[loop];
370 // If this is the case, record such operands in argsInLoop.cannot-
374 argsInLoop.cannotTransform.insert(a.arg);
382 argsInLoop.cannotTransform.insert(a.arg);
389 argsInLoop.cannotTransform.insert(a.arg);
391 if (argsInLoop.cannotTransform.contains(a.arg)) {
393 argsInLoop.usageInfo.erase(a.arg);
398 argsInLoop.usageInfo.try_emplace(a.arg, a);
409 auto &argsInLoop = argsInLoops[loop];
410 argsInLoop.dump(loop);
417 auto &argsInLoop = argsInLoops[loop];
418 if (argsInLoop.cannotTransform.empty())
423 argsInLoops[parent].eraseUsage(argsInLoop.cannotTransform);
433 auto &argsInLoop = argsInLoops[loop];
434 if (argsInLoop.usageInfo.empty())
438 argsInLoops[dloop].eraseUsage(argsInLoop.usageInfo);
445 auto &argsInLoop = argsInLoops[loop];
446 argsInLoop.dump(loop);
460 auto &argsInLoop = argsInLoops[loop];
461 if (argsInLoop.usageInfo.empty())
465 for (auto &arg : argsInLoop.usageInfo)