Lines Matching refs:DriverArgs
39 const llvm::opt::ArgList &DriverArgs, in shouldSkipSanitizeOption() argument
49 if (!DriverArgs.hasFlag(options::OPT_fgpu_sanitize, in shouldSkipSanitizeOption()
69 << A->getAsString(DriverArgs) << TargetID << "xnack+"; in shouldSkipSanitizeOption()
214 const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, in addClangTargetOptions() argument
216 HostTC.addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadingKind); in addClangTargetOptions()
223 if (DriverArgs.hasFlag(options::OPT_fcuda_approx_transcendentals, in addClangTargetOptions()
227 if (!DriverArgs.hasFlag(options::OPT_fgpu_rdc, options::OPT_fno_gpu_rdc, in addClangTargetOptions()
232 DriverArgs.getLastArgValue(options::OPT_gpu_max_threads_per_block_EQ); in addClangTargetOptions()
236 CC1Args.push_back(DriverArgs.MakeArgStringRef(ArgStr)); in addClangTargetOptions()
243 if (!DriverArgs.hasArg(options::OPT_fvisibility_EQ, in addClangTargetOptions()
249 for (auto BCFile : getHIPDeviceLibs(DriverArgs)) { in addClangTargetOptions()
252 CC1Args.push_back(DriverArgs.MakeArgString(BCFile.Path)); in addClangTargetOptions()
296 void HIPAMDToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument
298 HostTC.AddClangSystemIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs()
311 void HIPAMDToolChain::AddHIPIncludeArgs(const ArgList &DriverArgs, in AddHIPIncludeArgs() argument
313 RocmInstallation.AddHIPIncludeArgs(DriverArgs, CC1Args); in AddHIPIncludeArgs()
335 HIPAMDToolChain::getHIPDeviceLibs(const llvm::opt::ArgList &DriverArgs) const { in getHIPDeviceLibs()
337 if (DriverArgs.hasArg(options::OPT_nogpulib)) in getHIPDeviceLibs()
343 LibraryPaths.push_back(DriverArgs.MakeArgString(Path)); in getHIPDeviceLibs()
345 addDirectoryList(DriverArgs, LibraryPaths, "", "HIP_DEVICE_LIB_PATH"); in getHIPDeviceLibs()
348 auto BCLibArgs = DriverArgs.getAllArgValues(options::OPT_hip_device_lib_EQ); in getHIPDeviceLibs()
368 StringRef GpuArch = getGPUArch(DriverArgs); in getHIPDeviceLibs()
372 if (DriverArgs.hasFlag(options::OPT_fgpu_sanitize, in getHIPDeviceLibs()
374 getSanitizerArgs(DriverArgs).needsAsanRt()) { in getHIPDeviceLibs()
392 for (auto N : getCommonDeviceLibNames(DriverArgs, GpuArch.str())) in getHIPDeviceLibs()
397 DriverArgs.getLastArgValue(options::OPT_gpu_instrument_lib_EQ); in getHIPDeviceLibs()
410 const llvm::opt::ArgList &DriverArgs) const { in checkTargetID()
411 auto PTID = getParsedTargetID(DriverArgs); in checkTargetID()