Lines Matching refs:ArchStr
2729 StringRef ArchStr = A->getValue(); in initialize() local
2731 ArchStr == "all") { in initialize()
2735 ArchStr = getCanonicalOffloadArch(ArchStr); in initialize()
2736 if (ArchStr.empty()) { in initialize()
2739 GpuArchs.insert(ArchStr); in initialize()
2741 GpuArchs.erase(ArchStr); in initialize()
2779 StringRef getCanonicalOffloadArch(StringRef ArchStr) override { in getCanonicalOffloadArch() argument
2780 CudaArch Arch = StringToCudaArch(ArchStr); in getCanonicalOffloadArch()
2782 C.getDriver().Diag(clang::diag::err_drv_cuda_bad_gpu_arch) << ArchStr; in getCanonicalOffloadArch()
2917 auto ArchStr = in getCanonicalOffloadArch() local
2919 if (!ArchStr) { in getCanonicalOffloadArch()
2924 auto CanId = getCanonicalTargetID(ArchStr.getValue(), Features); in getCanonicalOffloadArch()