Lines Matching defs:OffloadAction
182 void OffloadAction::anchor() {}
184 OffloadAction::OffloadAction(const HostDependence &HDep)
192 OffloadAction::OffloadAction(const DeviceDependences &DDeps, types::ID Ty)
212 OffloadAction::OffloadAction(const HostDependence &HDep,
237 void OffloadAction::doOnHostDependence(const OffloadActionWorkTy &Work) const {
245 void OffloadAction::doOnEachDeviceDependence(
267 void OffloadAction::doOnEachDependence(const OffloadActionWorkTy &Work) const {
272 void OffloadAction::doOnEachDependence(bool IsHostDependence,
280 bool OffloadAction::hasHostDependence() const { return HostTC != nullptr; }
282 Action *OffloadAction::getHostDependence() const {
288 bool OffloadAction::hasSingleDeviceDependence(
296 OffloadAction::getSingleDeviceDependence(bool DoNotConsiderHostActions) const {
304 void OffloadAction::DeviceDependences::add(Action &A, const ToolChain &TC,
313 void OffloadAction::DeviceDependences::add(Action &A, const ToolChain &TC,
326 OffloadAction::HostDependence::HostDependence(Action &A, const ToolChain &TC,