Lines Matching defs:OffloadAction
190 void OffloadAction::anchor() {}
192 OffloadAction::OffloadAction(const HostDependence &HDep)
200 OffloadAction::OffloadAction(const DeviceDependences &DDeps, types::ID Ty)
220 OffloadAction::OffloadAction(const HostDependence &HDep,
245 void OffloadAction::doOnHostDependence(const OffloadActionWorkTy &Work) const {
253 void OffloadAction::doOnEachDeviceDependence(
275 void OffloadAction::doOnEachDependence(const OffloadActionWorkTy &Work) const {
280 void OffloadAction::doOnEachDependence(bool IsHostDependence,
288 bool OffloadAction::hasHostDependence() const { return HostTC != nullptr; }
290 Action *OffloadAction::getHostDependence() const {
296 bool OffloadAction::hasSingleDeviceDependence(
304 OffloadAction::getSingleDeviceDependence(bool DoNotConsiderHostActions) const {
312 void OffloadAction::DeviceDependences::add(Action &A, const ToolChain &TC,
321 void OffloadAction::DeviceDependences::add(Action &A, const ToolChain &TC,
334 OffloadAction::HostDependence::HostDependence(Action &A, const ToolChain &TC,