Home
last modified time | relevance | path

Searched refs:DeviceOffloadKind (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DCompilation.h86 Action::OffloadKind DeviceOffloadKind = Action::OFK_None; member
89 Action::OffloadKind DeviceOffloadKind) in TCArgsKey()
90 : TC(TC), BoundArch(BoundArch), DeviceOffloadKind(DeviceOffloadKind) {} in TCArgsKey()
93 return std::tie(TC, BoundArch, DeviceOffloadKind) <
94 std::tie(K.TC, K.BoundArch, K.DeviceOffloadKind);
246 Action::OffloadKind DeviceOffloadKind);
H A DToolChain.h364 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs() argument
388 Action::OffloadKind DeviceOffloadKind,
702 Action::OffloadKind DeviceOffloadKind) const;
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DCompilation.cpp59 Action::OffloadKind DeviceOffloadKind) { in getArgsForToolChain() argument
63 DerivedArgList *&Entry = TCArgs[{TC, BoundArch, DeviceOffloadKind}]; in getArgsForToolChain()
68 if (DeviceOffloadKind == Action::OFK_OpenMP) { in getArgsForToolChain()
78 DeviceOffloadKind, &AllocatedArgs); in getArgsForToolChain()
80 NewDAL = TC->TranslateXarchArgs(*OpenMPArgs, BoundArch, DeviceOffloadKind, in getArgsForToolChain()
89 Entry = TC->TranslateArgs(*TranslatedArgs, BoundArch, DeviceOffloadKind); in getArgsForToolChain()
93 Entry = TC->TranslateArgs(*NewDAL, BoundArch, DeviceOffloadKind); in getArgsForToolChain()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DCuda.h143 Action::OffloadKind DeviceOffloadKind) const override;
148 Action::OffloadKind DeviceOffloadKind) const override;
199 Action::OffloadKind DeviceOffloadKind) const override;
203 Action::OffloadKind DeviceOffloadKind) const override;
H A DAMDGPU.h78 Action::OffloadKind DeviceOffloadKind) const override;
82 Action::OffloadKind DeviceOffloadKind) const override;
144 Action::OffloadKind DeviceOffloadKind) const override;
H A DAMDGPUOpenMP.h38 Action::OffloadKind DeviceOffloadKind) const override;
42 Action::OffloadKind DeviceOffloadKind) const override;
H A DSYCL.h40 Action::OffloadKind DeviceOffloadKind) const override;
44 Action::OffloadKind DeviceOffloadKind) const override;
H A DHIPAMD.h65 Action::OffloadKind DeviceOffloadKind) const override;
69 Action::OffloadKind DeviceOffloadKind) const override;
H A DAMDGPUOpenMP.cpp60 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
62 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
H A DSYCL.cpp84 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
86 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
H A DMSVC.h53 Action::OffloadKind DeviceOffloadKind) const override;
127 Action::OffloadKind DeviceOffloadKind) const override;
H A DDarwin.h151 Action::OffloadKind DeviceOffloadKind) const override;
249 Action::OffloadKind DeviceOffloadKind) const override;
580 Action::OffloadKind DeviceOffloadKind) const override;
603 Action::OffloadKind DeviceOffloadKind) const override;
668 Action::OffloadKind DeviceOffloadKind) const override;
H A DVEToolchain.h40 Action::OffloadKind DeviceOffloadKind) const override;
H A DAVR.h32 Action::OffloadKind DeviceOffloadKind) const override;
H A DHLSL.h64 Action::OffloadKind DeviceOffloadKind) const override;
H A DGnu.h309 Action::OffloadKind DeviceOffloadKind) const override;
378 Action::OffloadKind DeviceOffloadKind) const override;
H A DHexagon.h77 Action::OffloadKind DeviceOffloadKind) const override;
H A DBareMetal.h71 Action::OffloadKind DeviceOffloadKind) const override;
H A DHIPAMD.cpp277 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
279 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
H A DAVR.cpp469 Action::OffloadKind DeviceOffloadKind) const { in addClangTargetOptions()
H A DZOS.cpp32 Action::OffloadKind DeviceOffloadKind) const { in addClangTargetOptions()
H A DDarwin.cpp1203 Action::OffloadKind DeviceOffloadKind) const { in addClangTargetOptions()
1205 Darwin::addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadKind); in addClangTargetOptions()
3186 Action::OffloadKind DeviceOffloadKind) const { in addClangTargetOptions()
3188 ToolChain::addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadKind); in addClangTargetOptions()
3235 Action::OffloadKind DeviceOffloadKind) const { in addClangTargetOptions()
3237 MachO::addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadKind); in addClangTargetOptions()
3371 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
3374 MachO::TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
H A DHLSL.cpp283 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
H A DAMDGPU.cpp663 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
666 Generic_ELF::TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
H A DCuda.cpp954 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
956 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()

12