Lines Matching refs:UUPairMap
72 typedef std::map<unsigned,UUPair> UUPairMap; typedef in __anon50e8d8320111::HexagonSplitDoubleRegs
86 const UUPairMap &PairMap, unsigned SubR);
87 void splitMemRef(MachineInstr *MI, const UUPairMap &PairMap);
88 void splitImmediate(MachineInstr *MI, const UUPairMap &PairMap);
89 void splitCombine(MachineInstr *MI, const UUPairMap &PairMap);
90 void splitExt(MachineInstr *MI, const UUPairMap &PairMap);
91 void splitShift(MachineInstr *MI, const UUPairMap &PairMap);
92 void splitAslOr(MachineInstr *MI, const UUPairMap &PairMap);
93 bool splitInstr(MachineInstr *MI, const UUPairMap &PairMap);
94 void replaceSubregUses(MachineInstr *MI, const UUPairMap &PairMap);
95 void collapseRegPairs(MachineInstr *MI, const UUPairMap &PairMap);
562 const UUPairMap &PairMap, unsigned SubR) { in createHalfInstr()
579 UUPairMap::const_iterator F = PairMap.find(R); in createHalfInstr()
597 const UUPairMap &PairMap) { in splitMemRef()
614 UUPairMap::const_iterator F = PairMap.find(ValOp.getReg()); in splitMemRef()
670 const UUPairMap &PairMap) { in splitImmediate()
678 UUPairMap::const_iterator F = PairMap.find(Op0.getReg()); in splitImmediate()
698 const UUPairMap &PairMap) { in splitCombine()
706 UUPairMap::const_iterator F = PairMap.find(Op0.getReg()); in splitCombine()
731 const UUPairMap &PairMap) { in splitExt()
738 UUPairMap::const_iterator F = PairMap.find(Op0.getReg()); in splitExt()
752 const UUPairMap &PairMap) { in splitShift()
761 UUPairMap::const_iterator F = PairMap.find(Op0.getReg()); in splitShift()
876 const UUPairMap &PairMap) { in splitAslOr()
886 UUPairMap::const_iterator F = PairMap.find(Op0.getReg()); in splitAslOr()
969 const UUPairMap &PairMap) { in splitInstr()
1052 const UUPairMap &PairMap) { in replaceSubregUses()
1057 UUPairMap::const_iterator F = PairMap.find(R); in replaceSubregUses()
1075 const UUPairMap &PairMap) { in collapseRegPairs()
1087 UUPairMap::const_iterator F = PairMap.find(R); in collapseRegPairs()
1110 UUPairMap PairMap; in splitPartition()