| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Compilation.h | 60 std::multimap<Action::OffloadKind, const ToolChain *> 86 Action::OffloadKind DeviceOffloadKind = Action::OFK_None; 89 Action::OffloadKind DeviceOffloadKind) in TCArgsKey() 148 const std::multimap<Action::OffloadKind, 154 template <Action::OffloadKind Kind> 167 template <Action::OffloadKind Kind> 179 Action::OffloadKind OffloadKind) { in addOffloadDeviceToolChain() argument 180 assert(OffloadKind != Action::OFK_Host && OffloadKind != Action::OFK_None && in addOffloadDeviceToolChain() 184 ActiveOffloadMask |= OffloadKind; in addOffloadDeviceToolChain() 186 std::make_pair(OffloadKind, DeviceToolChain)); in addOffloadDeviceToolChain() [all …]
|
| H A D | Action.h | 85 enum OffloadKind { enum 124 OffloadKind OffloadingDeviceKind = OFK_None; 176 GetOffloadingFileNamePrefix(OffloadKind Kind, 181 static StringRef GetOffloadKindName(OffloadKind Kind); 204 bool isHostOffloading(OffloadKind OKind) const { in isHostOffloading() 207 bool isDeviceOffloading(OffloadKind OKind) const { in isDeviceOffloading() 210 bool isOffloading(OffloadKind OKind) const { in isOffloading() 264 using OffloadKindList = SmallVector<OffloadKind, 3>; 288 OffloadKind OKind); 599 const OffloadKind DependentOffloadKind = OFK_None; [all …]
|
| H A D | Driver.h | 501 Action::OffloadKind TargetDeviceOffloadKind = Action::OFK_None) const; 512 Action::OffloadKind TargetDeviceOffloadKind) const; 610 Action::OffloadKind TargetDeviceOffloadKind) const;
|
| H A D | ToolChain.h | 300 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs() 324 Action::OffloadKind DeviceOffloadKind, 598 Action::OffloadKind DeviceOffloadKind) const;
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | Cuda.h | 135 const Action::OffloadKind OK); 145 Action::OffloadKind DeviceOffloadKind) const override; 148 Action::OffloadKind DeviceOffloadKind) const override; 199 const Action::OffloadKind OK;
|
| H A D | AMDGPU.h | 76 Action::OffloadKind DeviceOffloadKind) const override; 80 Action::OffloadKind DeviceOffloadKind) const override; 138 Action::OffloadKind DeviceOffloadKind) const override;
|
| H A D | HIP.cpp | 120 std::string OffloadKind = "hip"; in constructHIPFatbinCommand() local 122 OffloadKind = OffloadKind + "v4"; in constructHIPFatbinCommand() 125 BundlerTargetArg = BundlerTargetArg + "," + OffloadKind + in constructHIPFatbinCommand() 245 Action::OffloadKind DeviceOffloadingKind) const { in addClangTargetOptions() 288 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
|
| H A D | AMDGPUOpenMP.h | 81 Action::OffloadKind DeviceOffloadKind) const override; 85 Action::OffloadKind DeviceOffloadKind) const override;
|
| H A D | HIP.h | 70 Action::OffloadKind DeviceOffloadKind) const override; 73 Action::OffloadKind DeviceOffloadKind) const override;
|
| H A D | MSVC.h | 50 Action::OffloadKind DeviceOffloadKind) const override; 128 Action::OffloadKind DeviceOffloadKind) const override;
|
| H A D | ZOS.cpp | 27 Action::OffloadKind DeviceOffloadKind) const { in addClangTargetOptions()
|
| H A D | ZOS.h | 33 Action::OffloadKind DeviceOffloadingKind) const override;
|
| H A D | VEToolchain.h | 41 Action::OffloadKind DeviceOffloadKind) const override;
|
| H A D | RISCVToolchain.h | 28 Action::OffloadKind) const override;
|
| H A D | XCore.h | 70 Action::OffloadKind DeviceOffloadKind) const override;
|
| H A D | MSP430.h | 37 Action::OffloadKind) const override;
|
| H A D | NetBSD.h | 79 Action::OffloadKind DeviceOffloadKind) const override;
|
| H A D | WebAssembly.h | 57 Action::OffloadKind DeviceOffloadKind) const override;
|
| H A D | Darwin.h | 212 Action::OffloadKind DeviceOffloadKind) const override; 474 Action::OffloadKind DeviceOffloadKind) const override; 493 Action::OffloadKind DeviceOffloadKind) const override;
|
| H A D | AMDGPUOpenMP.cpp | 229 Action::OffloadKind DeviceOffloadingKind) const { in addClangTargetOptions() 261 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
|
| H A D | PS4CPU.h | 95 Action::OffloadKind DeviceOffloadingKind) const override;
|
| H A D | FreeBSD.h | 86 Action::OffloadKind DeviceOffloadKind) const override;
|
| H A D | Fuchsia.h | 84 Action::OffloadKind DeviceOffloadKind) const override;
|
| H A D | BareMetal.h | 67 Action::OffloadKind DeviceOffloadKind) const override;
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ |
| H A D | Action.cpp | 53 void Action::propagateDeviceOffloadInfo(OffloadKind OKind, const char *OArch) { in propagateDeviceOffloadInfo() 132 Action::GetOffloadingFileNamePrefix(OffloadKind Kind, in GetOffloadingFileNamePrefix() 148 StringRef Action::GetOffloadKindName(OffloadKind Kind) { in GetOffloadKindName() 193 if (llvm::all_of(OKinds, [&](OffloadKind K) { return K == OKinds.front(); })) in OffloadAction() 294 OffloadKind OKind) { in add()
|