Searched refs:OffloadAction (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Driver/ |
H A D | Action.cpp | 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() [all …]
|
H A D | Driver.cpp | 2376 } else if (OffloadAction *OA = dyn_cast<OffloadAction>(A)) { 2418 if (!isa<OffloadAction>(A)) { 2903 getDeviceDependences(OffloadAction::DeviceDependences &DA, in getDeviceDependences() 2925 virtual void appendLinkDependences(OffloadAction::DeviceDependences &DA) {} in appendLinkDependences() 3105 OffloadAction::DeviceDependences Dep; in appendTopLevelActions() 3107 AL.push_back(C.MakeAction<OffloadAction>(Dep, A->getType())); in appendTopLevelActions() 3295 getDeviceDependences(OffloadAction::DeviceDependences &DA, in getDeviceDependences() 3352 OffloadAction::DeviceDependences DDep; in getDeviceDependences() 3355 C.MakeAction<OffloadAction>(DDe in getDeviceDependences() [all...] |
/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Action.h | 268 class OffloadAction final : public Action { 360 OffloadAction(const HostDependence &HDep); 361 OffloadAction(const DeviceDependences &DDeps, types::ID Ty); 362 OffloadAction(const HostDependence &HDep, const DeviceDependences &DDeps);
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/ |
H A D | CreateInvocationFromCommandLine.cpp | 78 if (isa<driver::OffloadAction>(A)) { in createInvocation()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/ |
H A D | Tooling.cpp | 106 if (isa<driver::OffloadAction>(A)) { in ignoreExtraCC1Commands()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Clang.cpp | 8821 if (const auto *OA = dyn_cast<OffloadAction>(CurDep)) { in ConstructJob() 8868 if (const auto *OA = dyn_cast<OffloadAction>(JA.getInputs()[I])) { in ConstructJob() 8989 const Action *OffloadAction = Input.getAction(); in ConstructJob() local 8990 const ToolChain *TC = OffloadAction->getOffloadingToolChain(); in ConstructJob() 8992 C.getArgsForToolChain(TC, OffloadAction->getOffloadingArch(), in ConstructJob() 8993 OffloadAction->getOffloadingDeviceKind()); in ConstructJob() 8995 StringRef Arch = OffloadAction->getOffloadingArch() in ConstructJob() 8996 ? OffloadAction->getOffloadingArch() in ConstructJob() 8999 Action::GetOffloadKindName(OffloadAction->getOffloadingDeviceKind()); in ConstructJob()
|