Home
last modified time | relevance | path

Searched refs:OffloadAction (Results 1 – 6 of 6) sorted by relevance

/openbsd/gnu/llvm/clang/lib/Driver/
H A DAction.cpp182 void OffloadAction::anchor() {} in anchor()
184 OffloadAction::OffloadAction(const HostDependence &HDep) in OffloadAction() function in OffloadAction
192 OffloadAction::OffloadAction(const DeviceDependences &DDeps, types::ID Ty) in OffloadAction() function in OffloadAction
212 OffloadAction::OffloadAction(const HostDependence &HDep, in OffloadAction() function in OffloadAction
245 void OffloadAction::doOnEachDeviceDependence( in doOnEachDeviceDependence()
272 void OffloadAction::doOnEachDependence(bool IsHostDependence, in doOnEachDependence()
280 bool OffloadAction::hasHostDependence() const { return HostTC != nullptr; } in hasHostDependence()
282 Action *OffloadAction::getHostDependence() const { in getHostDependence()
288 bool OffloadAction::hasSingleDeviceDependence( in hasSingleDeviceDependence()
304 void OffloadAction::DeviceDependences::add(Action &A, const ToolChain &TC, in add()
[all …]
H A DDriver.cpp2271 } else if (OffloadAction *OA = dyn_cast<OffloadAction>(A)) {
2313 if (!isa<OffloadAction>(A)) {
3610 OffloadAction::DeviceDependences DDeps; in addDeviceDependencesToHostAction()
3648 OffloadAction::HostDependence HDep( in addDeviceDependencesToHostAction()
3790 OffloadAction::DeviceDependences DDeps; in processHostLinkAction()
3828 OffloadAction::HostDependence HDep( in processHostLinkAction()
4388 OffloadAction::DeviceDependences DDeps; in BuildOffloadingActions()
4475 OffloadAction::DeviceDependences DDep; in BuildOffloadingActions()
4488 OffloadAction::DeviceDependences DDep; in BuildOffloadingActions()
4520 OffloadAction::HostDependence HDep( in BuildOffloadingActions()
[all …]
/openbsd/gnu/llvm/clang/include/clang/Driver/
H A DAction.h267 class OffloadAction final : public Action {
359 OffloadAction(const HostDependence &HDep);
360 OffloadAction(const DeviceDependences &DDeps, types::ID Ty);
361 OffloadAction(const HostDependence &HDep, const DeviceDependences &DDeps);
/openbsd/gnu/llvm/clang/lib/Frontend/
H A DCreateInvocationFromCommandLine.cpp78 if (isa<driver::OffloadAction>(A)) { in createInvocation()
/openbsd/gnu/llvm/clang/lib/Tooling/
H A DTooling.cpp105 if (isa<driver::OffloadAction>(A)) { in ignoreExtraCC1Commands()
/openbsd/gnu/llvm/clang/lib/Driver/ToolChains/
H A DClang.cpp8254 if (const auto *OA = dyn_cast<OffloadAction>(CurDep)) { in ConstructJob()
8301 if (const auto *OA = dyn_cast<OffloadAction>(JA.getInputs()[I])) { in ConstructJob()
8419 const Action *OffloadAction = Input.getAction(); in ConstructJob() local
8420 const ToolChain *TC = OffloadAction->getOffloadingToolChain(); in ConstructJob()
8422 C.getArgsForToolChain(TC, OffloadAction->getOffloadingArch(), in ConstructJob()
8423 OffloadAction->getOffloadingDeviceKind()); in ConstructJob()
8425 StringRef Arch = (OffloadAction->getOffloadingArch()) in ConstructJob()
8426 ? OffloadAction->getOffloadingArch() in ConstructJob()
8429 Action::GetOffloadKindName(OffloadAction->getOffloadingDeviceKind()); in ConstructJob()