68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
return out << "PHOVERRIDESET(" << ins.m_name << ')';
}
ostream& operator<<( ostream& out, const PHOverrideClear& ins )
{
return out << "PHOVERRIDECLEAR(" << ins.m_name << ')';
}
bool Select::operator<( const Select& rhs ) const
{
return m_memberIndex < rhs.m_memberIndex;
}
bool Load::operator<( const Load& rhs ) const
|
>
>
>
>
>
>
>
>
>
>
|
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
|
return out << "PHOVERRIDESET(" << ins.m_name << ')';
}
ostream& operator<<( ostream& out, const PHOverrideClear& ins )
{
return out << "PHOVERRIDECLEAR(" << ins.m_name << ')';
}
ostream& operator<<( ostream& out, const Phi& ins )
{
out << "PHI(" << ins.m_destIndex << ", " << ins.m_type;
for( const auto& [bb,val] : ins.m_incomings )
out << ", " << bb.lock()->index() << ':' << val;
return out << " )";
}
bool Select::operator<( const Select& rhs ) const
{
return m_memberIndex < rhs.m_memberIndex;
}
bool Load::operator<( const Load& rhs ) const
|