Lines Matching refs:CoalescerPair
124 bool JoinIntervals(CoalescerPair &CP);
130 bool AdjustCopiesBackFrom(const CoalescerPair &CP, MachineInstr *CopyMI);
141 bool RemoveCopyByCommutingDef(const CoalescerPair &CP,MachineInstr *CopyMI);
150 bool shouldJoinPhys(CoalescerPair &CP);
165 void UpdateRegDefsUses(const CoalescerPair &CP);
180 bool eliminateUndefCopy(MachineInstr *CopyMI, const CoalescerPair &CP);
242 bool CoalescerPair::setRegisters(const MachineInstr *MI) { in setRegisters()
326 bool CoalescerPair::flip() { in flip()
334 bool CoalescerPair::isCoalescable(const MachineInstr *MI) const { in isCoalescable()
415 bool RegisterCoalescer::AdjustCopiesBackFrom(const CoalescerPair &CP, in AdjustCopiesBackFrom()
615 bool RegisterCoalescer::RemoveCopyByCommutingDef(const CoalescerPair &CP, in RemoveCopyByCommutingDef()
876 const CoalescerPair &CP) { in eliminateUndefCopy()
917 RegisterCoalescer::UpdateRegDefsUses(const CoalescerPair &CP) { in UpdateRegDefsUses()
1050 bool RegisterCoalescer::shouldJoinPhys(CoalescerPair &CP) { in shouldJoinPhys()
1162 CoalescerPair CP(*TII, *TRI); in JoinCopy()
1364 CoalescerPair &CP, in RegistersDefinedFromSameValue()
1425 bool RegisterCoalescer::JoinIntervals(CoalescerPair &CP) { in JoinIntervals()