Lines Matching refs:arch_spec
1537 bool Target::SetArchitecture(const ArchSpec &arch_spec, bool set_platform, in SetArchitecture() argument
1543 ArchSpec other(arch_spec); in SetArchitecture()
1566 if (merge && m_arch.GetSpec().IsCompatibleMatch(arch_spec)) { in SetArchitecture()
1603 arch_spec.GetArchitectureName(), in SetArchitecture()
1604 arch_spec.GetTriple().getTriple().c_str(), in SetArchitecture()
1617 arch_spec.GetArchitectureName(), in SetArchitecture()
1618 arch_spec.GetTriple().getTriple().c_str()); in SetArchitecture()
1632 bool Target::MergeArchitecture(const ArchSpec &arch_spec) { in MergeArchitecture() argument
1634 if (arch_spec.IsValid()) { in MergeArchitecture()
1635 if (m_arch.GetSpec().IsCompatibleMatch(arch_spec)) { in MergeArchitecture()
1643 arch_spec.GetTriple().getTriple().c_str()); in MergeArchitecture()
1647 merged_arch.MergeFrom(arch_spec); in MergeArchitecture()
1651 return SetArchitecture(arch_spec); in MergeArchitecture()