Home | History | Annotate | Download | only in ToolChains

Lines Matching defs:CC1Args

303     const ArgList &DriverArgs, ArgStringList &CC1Args) const {
310 CC1Args.push_back("-internal-isystem");
311 CC1Args.push_back(DriverArgs.MakeArgString(P));
322 CC1Args.push_back("-internal-isystem");
323 CC1Args.push_back(DriverArgs.MakeArgString(getIncludePath()));
324 CC1Args.push_back("-include");
325 CC1Args.push_back("__clang_cuda_runtime_wrapper.h");
678 llvm::opt::ArgStringList &CC1Args,
680 HostTC.addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadingKind);
689 CC1Args.push_back("-fcuda-is-device");
693 CC1Args.push_back("-fcuda-approx-transcendentals");
709 CC1Args.push_back("-mlink-builtin-bitcode");
710 CC1Args.push_back(DriverArgs.MakeArgString(LibDeviceFile));
736 CC1Args.append({"-target-feature", PtxFeature});
739 CC1Args.append({"-mllvm", "--nvptx-short-ptr"});
742 CC1Args.push_back(
755 addOpenMPDeviceRTL(getDriver(), DriverArgs, CC1Args, BitcodeSuffix,
802 ArgStringList &CC1Args) const {
810 CudaInstallation.AddCudaIncludeArgs(DriverArgs, CC1Args);
869 void CudaToolChain::addClangWarningOptions(ArgStringList &CC1Args) const {
870 HostTC.addClangWarningOptions(CC1Args);
879 ArgStringList &CC1Args) const {
880 HostTC.AddClangSystemIncludeArgs(DriverArgs, CC1Args);
884 ArgStringList &CC1Args) const {
885 HostTC.AddClangCXXStdlibIncludeArgs(Args, CC1Args);
889 ArgStringList &CC1Args) const {
890 HostTC.AddIAMCUIncludeArgs(Args, CC1Args);