Home
last modified time | relevance | path

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

12

/freebsd-head/contrib/llvm-project/clang/include/clang/Driver/
HDCompilation.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)
252 Action::OffloadKind DeviceOffloadKind);
HDToolChain.h360 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs() argument
384 Action::OffloadKind DeviceOffloadKind,
680 Action::OffloadKind DeviceOffloadKind) const;
/freebsd-head/contrib/llvm-project/clang/lib/Driver/
HDCompilation.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()
/freebsd-head/contrib/llvm-project/clang/lib/Driver/ToolChains/
HDAMDGPU.h76 Action::OffloadKind DeviceOffloadKind) const override;
80 Action::OffloadKind DeviceOffloadKind) const override;
136 Action::OffloadKind DeviceOffloadKind) const override;
HDCuda.h143 Action::OffloadKind DeviceOffloadKind) const override;
148 Action::OffloadKind DeviceOffloadKind) const override;
202 Action::OffloadKind DeviceOffloadKind) const override;
206 Action::OffloadKind DeviceOffloadKind) const override;
HDAMDGPUOpenMP.cpp66 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
68 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
74 if (DeviceOffloadKind == Action::OFK_OpenMP) { in TranslateArgs()
HDAMDGPUOpenMP.h38 Action::OffloadKind DeviceOffloadKind) const override;
42 Action::OffloadKind DeviceOffloadKind) const override;
HDHIPAMD.h65 Action::OffloadKind DeviceOffloadKind) const override;
69 Action::OffloadKind DeviceOffloadKind) const override;
HDMSVC.h52 Action::OffloadKind DeviceOffloadKind) const override;
123 Action::OffloadKind DeviceOffloadKind) const override;
HDHLSL.h51 Action::OffloadKind DeviceOffloadKind) const override;
HDVEToolchain.h40 Action::OffloadKind DeviceOffloadKind) const override;
HDAVR.h32 Action::OffloadKind DeviceOffloadKind) const override;
HDNetBSD.h83 Action::OffloadKind DeviceOffloadKind) const override;
HDXCore.h71 Action::OffloadKind DeviceOffloadKind) const override;
HDWebAssembly.h57 Action::OffloadKind DeviceOffloadKind) const override;
HDDarwin.h243 Action::OffloadKind DeviceOffloadKind) const override;
533 Action::OffloadKind DeviceOffloadKind) const override;
556 Action::OffloadKind DeviceOffloadKind) const override;
HDHIPSPV.h58 Action::OffloadKind DeviceOffloadKind) const override;
HDGnu.h307 Action::OffloadKind DeviceOffloadKind) const override;
373 Action::OffloadKind DeviceOffloadKind) const override;
HDBareMetal.h66 Action::OffloadKind DeviceOffloadKind) const override;
HDFuchsia.h101 Action::OffloadKind DeviceOffloadKind) const override;
HDHexagon.h77 Action::OffloadKind DeviceOffloadKind) const override;
HDMinGW.h86 Action::OffloadKind DeviceOffloadKind) const override;
HDHIPAMD.cpp321 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
323 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
HDCuda.cpp925 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()
927 HostTC.TranslateArgs(Args, BoundArch, DeviceOffloadKind); in TranslateArgs()
936 if (DeviceOffloadKind == Action::OFK_OpenMP) { in TranslateArgs()
HDHLSL.cpp230 Action::OffloadKind DeviceOffloadKind) const { in TranslateArgs()

12