Lines Matching refs:OffloadAction
184 void OffloadAction::anchor() {} in anchor()
186 OffloadAction::OffloadAction(const HostDependence &HDep) in OffloadAction() function in OffloadAction
194 OffloadAction::OffloadAction(const DeviceDependences &DDeps, types::ID Ty) in OffloadAction() function in OffloadAction
214 OffloadAction::OffloadAction(const HostDependence &HDep, in OffloadAction() function in OffloadAction
239 void OffloadAction::doOnHostDependence(const OffloadActionWorkTy &Work) const { in doOnHostDependence()
247 void OffloadAction::doOnEachDeviceDependence( in doOnEachDeviceDependence()
269 void OffloadAction::doOnEachDependence(const OffloadActionWorkTy &Work) const { in doOnEachDependence()
274 void OffloadAction::doOnEachDependence(bool IsHostDependence, in doOnEachDependence()
282 bool OffloadAction::hasHostDependence() const { return HostTC != nullptr; } in hasHostDependence()
284 Action *OffloadAction::getHostDependence() const { in getHostDependence()
290 bool OffloadAction::hasSingleDeviceDependence( in hasSingleDeviceDependence()
298 OffloadAction::getSingleDeviceDependence(bool DoNotConsiderHostActions) const { in getSingleDeviceDependence()
306 void OffloadAction::DeviceDependences::add(Action &A, const ToolChain &TC, in add()
315 void OffloadAction::DeviceDependences::add(Action &A, const ToolChain &TC, in add()
328 OffloadAction::HostDependence::HostDependence(Action &A, const ToolChain &TC, in HostDependence()