Lines Matching refs:OA
1912 } else if (OffloadAction *OA = dyn_cast<OffloadAction>(A)) { local
1914 OA->doOnEachDependence(
4077 if (auto *OA = dyn_cast<OffloadAction>(CurAction)) { in getPrevDependentAction() local
4082 if (OA->hasSingleDeviceDependence(/*DoNotConsiderHostActions=*/true)) { in getPrevDependentAction()
4084 OA->getSingleDeviceDependence(/*DoNotConsiderHostActions=*/true); in getPrevDependentAction()
4088 SavedOffloadAction.push_back(OA); in getPrevDependentAction()
4091 } else if (OA->hasHostDependence()) { in getPrevDependentAction()
4092 CurAction = OA->getHostDependence(); in getPrevDependentAction()
4096 SavedOffloadAction.push_back(OA); in getPrevDependentAction()
4379 if (const OffloadAction *OA = dyn_cast<OffloadAction>(A)) { in BuildJobsForActionNoCache() local
4410 if (OA->hasSingleDeviceDependence()) { in BuildJobsForActionNoCache()
4412 OA->doOnEachDeviceDependence([&](Action *DepA, const ToolChain *DepTC, in BuildJobsForActionNoCache()
4426 OA->doOnEachDependence( in BuildJobsForActionNoCache()
4436 ? OA->getSingleDeviceDependence(/*DoNotConsiderHostActions=*/true) in BuildJobsForActionNoCache()
4437 : OA->getHostDependence(); in BuildJobsForActionNoCache()
4483 for (const auto *OA : CollapsedOffloadActions) in BuildJobsForActionNoCache() local
4484 cast<OffloadAction>(OA)->doOnEachDependence( in BuildJobsForActionNoCache()