Lines Matching refs:CoalescerPair

245     bool joinIntervals(CoalescerPair &CP);
248 bool joinVirtRegs(CoalescerPair &CP);
256 bool joinReservedPhysReg(CoalescerPair &CP);
264 LaneBitmask LaneMask, CoalescerPair &CP,
270 LaneBitmask LaneMask, const CoalescerPair &CP);
276 bool adjustCopiesBackFrom(const CoalescerPair &CP, MachineInstr *CopyMI);
291 std::pair<bool,bool> removeCopyByCommutingDef(const CoalescerPair &CP,
295 bool removePartialRedundancy(const CoalescerPair &CP, MachineInstr &CopyMI);
299 bool reMaterializeTrivialDef(const CoalescerPair &CP, MachineInstr *CopyMI,
303 bool canJoinPhys(const CoalescerPair &CP);
371 void checkMergingChangesDbgValues(CoalescerPair &CP, LiveRange &LHS,
452 bool CoalescerPair::setRegisters(const MachineInstr *MI) { in setRegisters()
540 bool CoalescerPair::flip() { in flip()
549 bool CoalescerPair::isCoalescable(const MachineInstr *MI) const { in isCoalescable()
615 bool RegisterCoalescer::adjustCopiesBackFrom(const CoalescerPair &CP, in adjustCopiesBackFrom()
805 RegisterCoalescer::removeCopyByCommutingDef(const CoalescerPair &CP, in removeCopyByCommutingDef()
1088 bool RegisterCoalescer::removePartialRedundancy(const CoalescerPair &CP, in removePartialRedundancy()
1287 bool RegisterCoalescer::reMaterializeTrivialDef(const CoalescerPair &CP, in reMaterializeTrivialDef()
1907 bool RegisterCoalescer::canJoinPhys(const CoalescerPair &CP) { in canJoinPhys()
1974 CoalescerPair CP(*TRI); in joinCopy()
2219 bool RegisterCoalescer::joinReservedPhysReg(CoalescerPair &CP) { in joinReservedPhysReg()
2431 const CoalescerPair &CP;
2590 SmallVectorImpl<VNInfo *> &newVNInfo, const CoalescerPair &cp, in JoinVals()
3516 const CoalescerPair &CP) { in joinSubRegRanges()
3580 CoalescerPair &CP, in mergeSubRangeInto()
3608 bool RegisterCoalescer::joinVirtRegs(CoalescerPair &CP) { in joinVirtRegs()
3789 bool RegisterCoalescer::joinIntervals(CoalescerPair &CP) { in joinIntervals()
3838 void RegisterCoalescer::checkMergingChangesDbgValues(CoalescerPair &CP, in checkMergingChangesDbgValues()