Lines Matching refs:platform_arch
95 ArchSpec platform_arch(arch); in CreateTargetInternal() local
104 platform_arch); in CreateTargetInternal()
113 if (!platform_arch.TripleOSWasSpecified() || in CreateTargetInternal()
114 !platform_arch.TripleVendorWasSpecified()) { in CreateTargetInternal()
116 platform_arch = module_arch; in CreateTargetInternal()
138 if (platform_arch.IsValid()) { in CreateTargetInternal()
139 if (platform_arch.IsCompatibleMatch( in CreateTargetInternal()
149 platform_arch.DumpTriple(platform_arch_strm.AsRawOstream()); in CreateTargetInternal()
162 platform_arch = matching_module_spec.GetArchitecture(); in CreateTargetInternal()
261 platform_sp = Platform::GetPlatformForArchitecture(arch, &platform_arch); in CreateTargetInternal()
265 } else if (platform_arch.IsValid()) { in CreateTargetInternal()
269 if (!platform_sp->IsCompatibleArchitecture(platform_arch, false, nullptr)) { in CreateTargetInternal()
270 platform_sp = Platform::GetPlatformForArchitecture(platform_arch, in CreateTargetInternal()
277 if (!platform_arch.IsValid()) in CreateTargetInternal()
278 platform_arch = arch; in CreateTargetInternal()
281 platform_arch, load_dependent_files, in CreateTargetInternal()