Lines Matching refs:OAI
252 const OptimizerAdditionalInfoTy *OAI = nullptr);
269 const OptimizerAdditionalInfoTy *OAI = nullptr);
517 const OptimizerAdditionalInfoTy *OAI = in optimizeBand() local
519 assert(OAI && "Expecting optimization options"); in optimizeBand()
525 if (OAI->PatternOpts) { in optimizeBand()
527 tryOptimizeMatMulPattern(Node, OAI->TTI, OAI->D); in optimizeBand()
530 OAI->DepsChanged = true; in optimizeBand()
535 if (OAI->Postopts) in optimizeBand()
538 if (OAI->Prevect) { in optimizeBand()
549 const OptimizerAdditionalInfoTy *OAI) { in optimizeSchedule() argument
551 Root = optimizeScheduleNode(Root, OAI); in optimizeSchedule()
556 isl::schedule_node Node, const OptimizerAdditionalInfoTy *OAI) { in optimizeScheduleNode() argument
559 const_cast<void *>(static_cast<const void *>(OAI)))); in optimizeScheduleNode()
862 const OptimizerAdditionalInfoTy OAI = { in runIslScheduleOptimizer() local
869 if (OAI.PatternOpts || OAI.Postopts || OAI.Prevect) { in runIslScheduleOptimizer()
870 Schedule = ScheduleTreeOptimizer::optimizeSchedule(Schedule, &OAI); in runIslScheduleOptimizer()