Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Driver/
H A DCompilation.h87 Action::OffloadKind DeviceOffloadKind = Action::OFK_None; member
90 Action::OffloadKind DeviceOffloadKind) in TCArgsKey()
91 : TC(TC), BoundArch(BoundArch), DeviceOffloadKind(DeviceOffloadKind) {} in TCArgsKey()
99 DeviceOffloadKind < K.DeviceOffloadKind)
229 Action::OffloadKind DeviceOffloadKind);
H A DToolChain.h272 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs() argument
501 Action::OffloadKind DeviceOffloadKind) const;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/
H A DCompilation.cpp64 Action::OffloadKind DeviceOffloadKind) { in getArgsForToolChain() argument
68 DerivedArgList *&Entry = TCArgs[{TC, BoundArch, DeviceOffloadKind}]; in getArgsForToolChain()
73 if (DeviceOffloadKind == Action::OFK_OpenMP) { in getArgsForToolChain()
81 Entry = TC->TranslateArgs(*TranslatedArgs, BoundArch, DeviceOffloadKind); in getArgsForToolChain()
85 Entry = TC->TranslateArgs(*OpenMPArgs, BoundArch, DeviceOffloadKind); in getArgsForToolChain()
H A DToolChain.cpp653 Action::OffloadKind DeviceOffloadKind) const {} in addClangTargetOptions()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/ToolChains/
H A DAMDGPU.h63 Action::OffloadKind DeviceOffloadKind) const override;
67 Action::OffloadKind DeviceOffloadKind) const override;
H A DAMDGPU.cpp69 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
72 Generic_ELF::TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
H A DHIP.h86 Action::OffloadKind DeviceOffloadKind) const override;
89 Action::OffloadKind DeviceOffloadKind) const override;
H A DCuda.h148 Action::OffloadKind DeviceOffloadKind) const override;
151 Action::OffloadKind DeviceOffloadKind) const override;
H A DDarwin.h215 Action::OffloadKind DeviceOffloadKind) const override;
427 Action::OffloadKind DeviceOffloadKind) const override;
446 Action::OffloadKind DeviceOffloadKind) const override;
H A DWebAssembly.h57 Action::OffloadKind DeviceOffloadKind) const override;
H A DBareMetal.h55 Action::OffloadKind DeviceOffloadKind) const override;
H A DNetBSD.h81 Action::OffloadKind DeviceOffloadKind) const override;
H A DXCore.h71 Action::OffloadKind DeviceOffloadKind) const override;
H A DGnu.h297 Action::OffloadKind DeviceOffloadKind) const override;
350 Action::OffloadKind DeviceOffloadKind) const override;
H A DFuchsia.h80 Action::OffloadKind DeviceOffloadKind) const override;
H A DHexagon.h77 Action::OffloadKind DeviceOffloadKind) const override;
H A DMSVC.h74 Action::OffloadKind DeviceOffloadKind) const override;
H A DHIP.cpp304 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
306 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
H A DCuda.cpp749 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
751 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
760 if (DeviceOffloadKind == Action::OFK_OpenMP) { in TranslateArgs()
H A DDarwin.cpp2096 Action::OffloadKind DeviceOffloadKind) const { in addClangTargetOptions()
2116 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
2119 MachO::TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
H A DGnu.cpp2590 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
2596 if (DeviceOffloadKind == Action::OFK_OpenMP) { in TranslateArgs()