Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/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()
98 DeviceOffloadKind < K.DeviceOffloadKind)
249 Action::OffloadKind DeviceOffloadKind);
H A DToolChain.h326 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs() argument
350 Action::OffloadKind DeviceOffloadKind,
642 Action::OffloadKind DeviceOffloadKind) const;
/openbsd-src/gnu/llvm/clang/lib/Driver/
H A DCompilation.cpp62 Action::OffloadKind DeviceOffloadKind) { in getArgsForToolChain() argument
66 DerivedArgList *&Entry = TCArgs[{TC, BoundArch, DeviceOffloadKind}]; in getArgsForToolChain()
71 if (DeviceOffloadKind == Action::OFK_OpenMP) { in getArgsForToolChain()
81 DeviceOffloadKind, &AllocatedArgs); in getArgsForToolChain()
83 NewDAL = TC->TranslateXarchArgs(*OpenMPArgs, BoundArch, DeviceOffloadKind, in getArgsForToolChain()
92 Entry = TC->TranslateArgs(*TranslatedArgs, BoundArch, DeviceOffloadKind); in getArgsForToolChain()
96 Entry = TC->TranslateArgs(*NewDAL, BoundArch, DeviceOffloadKind); in getArgsForToolChain()
/openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/
H A DAMDGPU.h76 Action::OffloadKind DeviceOffloadKind) const override;
80 Action::OffloadKind DeviceOffloadKind) const override;
136 Action::OffloadKind DeviceOffloadKind) const override;
H A DAMDGPUOpenMP.cpp73 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
75 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
81 if (DeviceOffloadKind == Action::OFK_OpenMP) { in TranslateArgs()
H A DAMDGPUOpenMP.h38 Action::OffloadKind DeviceOffloadKind) const override;
42 Action::OffloadKind DeviceOffloadKind) const override;
H A DHIPAMD.h61 Action::OffloadKind DeviceOffloadKind) const override;
65 Action::OffloadKind DeviceOffloadKind) const override;
H A DCuda.h143 Action::OffloadKind DeviceOffloadKind) const override;
186 Action::OffloadKind DeviceOffloadKind) const override;
190 Action::OffloadKind DeviceOffloadKind) const override;
H A DMSVC.h51 Action::OffloadKind DeviceOffloadKind) const override;
123 Action::OffloadKind DeviceOffloadKind) const override;
H A DZOS.cpp27 Action::OffloadKind DeviceOffloadKind) const { in addClangTargetOptions()
H A DHLSL.h31 Action::OffloadKind DeviceOffloadKind) const override;
H A DAVR.h32 Action::OffloadKind DeviceOffloadKind) const override;
H A DVEToolchain.h40 Action::OffloadKind DeviceOffloadKind) const override;
H A DXCore.h70 Action::OffloadKind DeviceOffloadKind) const override;
H A DNetBSD.h83 Action::OffloadKind DeviceOffloadKind) const override;
H A DBareMetal.h64 Action::OffloadKind DeviceOffloadKind) const override;
H A DWebAssembly.h58 Action::OffloadKind DeviceOffloadKind) const override;
H A DFuchsia.h89 Action::OffloadKind DeviceOffloadKind) const override;
H A DFreeBSD.h92 Action::OffloadKind DeviceOffloadKind) const override;
H A DDarwin.h234 Action::OffloadKind DeviceOffloadKind) const override;
507 Action::OffloadKind DeviceOffloadKind) const override;
530 Action::OffloadKind DeviceOffloadKind) const override;
H A DCuda.cpp719 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
721 ToolChain::TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
879 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
881 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
890 if (DeviceOffloadKind == Action::OFK_OpenMP) { in TranslateArgs()
H A DHIPSPV.h58 Action::OffloadKind DeviceOffloadKind) const override;
H A DGnu.h307 Action::OffloadKind DeviceOffloadKind) const override;
373 Action::OffloadKind DeviceOffloadKind) const override;
H A DHexagon.h76 Action::OffloadKind DeviceOffloadKind) const override;
H A DMinGW.h86 Action::OffloadKind DeviceOffloadKind) const override;

12