Lines Matching refs:arch_spec
1477 bool Target::SetArchitecture(const ArchSpec &arch_spec, bool set_platform) { in SetArchitecture() argument
1482 ArchSpec other(arch_spec); in SetArchitecture()
1505 if (m_arch.GetSpec().IsCompatibleMatch(arch_spec)) { in SetArchitecture()
1538 arch_spec.GetArchitectureName(), in SetArchitecture()
1539 arch_spec.GetTriple().getTriple().c_str()); in SetArchitecture()
1550 arch_spec.GetArchitectureName(), in SetArchitecture()
1551 arch_spec.GetTriple().getTriple().c_str()); in SetArchitecture()
1565 bool Target::MergeArchitecture(const ArchSpec &arch_spec) { in MergeArchitecture() argument
1567 if (arch_spec.IsValid()) { in MergeArchitecture()
1568 if (m_arch.GetSpec().IsCompatibleMatch(arch_spec)) { in MergeArchitecture()
1576 arch_spec.GetTriple().getTriple().c_str()); in MergeArchitecture()
1580 merged_arch.MergeFrom(arch_spec); in MergeArchitecture()
1584 return SetArchitecture(arch_spec); in MergeArchitecture()