Lines Matching refs:ArchStr
2721 StringRef ArchStr = A->getValue(); in initialize() local
2723 ArchStr == "all") { in initialize()
2727 ArchStr = getCanonicalOffloadArch(ArchStr); in initialize()
2728 if (ArchStr.empty()) { in initialize()
2731 GpuArchs.insert(ArchStr); in initialize()
2733 GpuArchs.erase(ArchStr); in initialize()
2771 StringRef getCanonicalOffloadArch(StringRef ArchStr) override { in getCanonicalOffloadArch() argument
2772 CudaArch Arch = StringToCudaArch(ArchStr); in getCanonicalOffloadArch()
2774 C.getDriver().Diag(clang::diag::err_drv_cuda_bad_gpu_arch) << ArchStr; in getCanonicalOffloadArch()
2919 auto ArchStr = in getCanonicalOffloadArch() local
2921 if (!ArchStr) { in getCanonicalOffloadArch()
2926 auto CanId = getCanonicalTargetID(ArchStr.getValue(), Features); in getCanonicalOffloadArch()