Lines Matching refs:DriverArgs
40 const llvm::opt::ArgList &DriverArgs, in shouldSkipSanitizeOption() argument
50 if (!DriverArgs.hasFlag(options::OPT_fgpu_sanitize, in shouldSkipSanitizeOption()
70 << A->getAsString(DriverArgs) << TargetID << "xnack+"; in shouldSkipSanitizeOption()
271 const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, in addClangTargetOptions() argument
273 HostTC.addClangTargetOptions(DriverArgs, CC1Args, DeviceOffloadingKind); in addClangTargetOptions()
280 if (!DriverArgs.hasFlag(options::OPT_fgpu_rdc, options::OPT_fno_gpu_rdc, in addClangTargetOptions()
283 if (DriverArgs.hasArgNoClaim(options::OPT_hipstdpar)) in addClangTargetOptions()
287 DriverArgs.getLastArgValue(options::OPT_gpu_max_threads_per_block_EQ); in addClangTargetOptions()
291 CC1Args.push_back(DriverArgs.MakeArgStringRef(ArgStr)); in addClangTargetOptions()
298 if (!DriverArgs.hasArg(options::OPT_fvisibility_EQ, in addClangTargetOptions()
308 !DriverArgs.hasArg(options::OPT_fembed_bitcode_marker)) in addClangTargetOptions()
311 for (auto BCFile : getDeviceLibs(DriverArgs)) { in addClangTargetOptions()
314 CC1Args.push_back(DriverArgs.MakeArgString(BCFile.Path)); in addClangTargetOptions()
359 void HIPAMDToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs() argument
361 HostTC.AddClangSystemIncludeArgs(DriverArgs, CC1Args); in AddClangSystemIncludeArgs()
374 void HIPAMDToolChain::AddHIPIncludeArgs(const ArgList &DriverArgs, in AddHIPIncludeArgs() argument
376 RocmInstallation->AddHIPIncludeArgs(DriverArgs, CC1Args); in AddHIPIncludeArgs()
398 HIPAMDToolChain::getDeviceLibs(const llvm::opt::ArgList &DriverArgs) const { in getDeviceLibs()
400 if (DriverArgs.hasArg(options::OPT_nogpulib) || in getDeviceLibs()
408 LibraryPaths.push_back(DriverArgs.MakeArgString(Path)); in getDeviceLibs()
410 addDirectoryList(DriverArgs, LibraryPaths, "", "HIP_DEVICE_LIB_PATH"); in getDeviceLibs()
413 auto BCLibArgs = DriverArgs.getAllArgValues(options::OPT_hip_device_lib_EQ); in getDeviceLibs()
433 StringRef GpuArch = getGPUArch(DriverArgs); in getDeviceLibs()
437 if (DriverArgs.hasFlag(options::OPT_fgpu_sanitize, in getDeviceLibs()
439 getSanitizerArgs(DriverArgs).needsAsanRt()) { in getDeviceLibs()
457 for (StringRef N : getCommonDeviceLibNames(DriverArgs, GpuArch.str())) in getDeviceLibs()
462 DriverArgs.getLastArgValue(options::OPT_gpu_instrument_lib_EQ); in getDeviceLibs()
475 const llvm::opt::ArgList &DriverArgs) const { in checkTargetID()
476 auto PTID = getParsedTargetID(DriverArgs); in checkTargetID()