Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DAction.cpp192 void OffloadAction::anchor() {} in anchor()
194 OffloadAction::OffloadAction(const HostDependence &HDep) in OffloadAction() function in OffloadAction
202 OffloadAction::OffloadAction(const DeviceDependences &DDeps, types::ID Ty) in OffloadAction() function in OffloadAction
222 OffloadAction::OffloadAction(const HostDependence &HDep, in OffloadAction() function in OffloadAction
247 void OffloadAction::doOnHostDependence(const OffloadActionWorkTy &Work) const { in doOnHostDependence()
255 void OffloadAction::doOnEachDeviceDependence( in doOnEachDeviceDependence()
277 void OffloadAction::doOnEachDependence(const OffloadActionWorkTy &Work) const { in doOnEachDependence()
282 void OffloadAction::doOnEachDependence(bool IsHostDependence, in doOnEachDependence()
290 bool OffloadAction::hasHostDependence() const { return HostTC != nullptr; } in hasHostDependence()
292 Action *OffloadAction::getHostDependence() const { in getHostDependence()
[all …]
H A DDriver.cpp2677 } else if (OffloadAction *OA = dyn_cast<OffloadAction>(A)) {
2719 if (!isa<OffloadAction>(A)) {
3205 getDeviceDependences(OffloadAction::DeviceDependences &DA, in getDeviceDependences()
3227 virtual void appendLinkDependences(OffloadAction::DeviceDependences &DA) {} in appendLinkDependences()
3383 OffloadAction::DeviceDependences Dep; in appendTopLevelActions()
3385 AL.push_back(C.MakeAction<OffloadAction>(Dep, A->getType())); in appendTopLevelActions()
3558 getDeviceDependences(OffloadAction::DeviceDependences &DA, in getDeviceDependences()
3615 OffloadAction::DeviceDependences DDep; in getDeviceDependences()
3618 C.MakeAction<OffloadAction>(DDep, A->getType())); in getDeviceDependences()
3734 getDeviceDependences(OffloadAction::DeviceDependences &DA, in getDeviceDependences()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DAction.h269 class OffloadAction final : public Action {
361 OffloadAction(const HostDependence &HDep);
362 OffloadAction(const DeviceDependences &DDeps, types::ID Ty);
363 OffloadAction(const HostDependence &HDep, const DeviceDependences &DDeps);
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DCreateInvocationFromCommandLine.cpp85 if (isa<driver::OffloadAction>(A)) { in createInvocation()
/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DTooling.cpp103 if (isa<driver::OffloadAction>(A)) { in ignoreExtraCC1Commands()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DClang.cpp8886 if (const auto *OA = dyn_cast<OffloadAction>(CurDep)) { in ConstructJob()
8934 if (const auto *OA = dyn_cast<OffloadAction>(JA.getInputs()[I])) { in ConstructJob()
9056 const Action *OffloadAction = Input.getAction(); in ConstructJob() local
9057 const ToolChain *TC = OffloadAction->getOffloadingToolChain(); in ConstructJob()
9059 C.getArgsForToolChain(TC, OffloadAction->getOffloadingArch(), in ConstructJob()
9060 OffloadAction->getOffloadingDeviceKind()); in ConstructJob()
9062 StringRef Arch = OffloadAction->getOffloadingArch() in ConstructJob()
9063 ? OffloadAction->getOffloadingArch() in ConstructJob()
9066 Action::GetOffloadKindName(OffloadAction->getOffloadingDeviceKind()); in ConstructJob()