Searched refs:CriticalPathRCs (Results 1 – 8 of 8) sorted by relevance
110 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) const;151 SmallVectorImpl<const TargetRegisterClass *> &CriticalPathRCs);210 SmallVectorImpl<const TargetRegisterClass *> &CriticalPathRCs) in SchedulePostRATDList() argument225 (AntiDepBreaker *)new AggressiveAntiDepBreaker(MF, RCI, CriticalPathRCs) : in SchedulePostRATDList()270 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) const { in enablePostRAScheduler()272 ST.getCriticalPathRCs(CriticalPathRCs); in enablePostRAScheduler()295 SmallVector<const TargetRegisterClass*, 4> CriticalPathRCs; in runOnMachineFunction() local300 AntiDepMode, CriticalPathRCs)) in runOnMachineFunction()315 CriticalPathRCs); in runOnMachineFunction()
134 TargetSubtargetInfo::RegClassVector& CriticalPathRCs);
127 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) in AggressiveAntiDepBreaker() argument133 for (unsigned i = 0, e = CriticalPathRCs.size(); i < e; ++i) { in AggressiveAntiDepBreaker()134 BitVector CPSet = TRI->getAllocatableSet(MF, CriticalPathRCs[i]); in AggressiveAntiDepBreaker()
208 void PPCSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()209 CriticalPathRCs.clear(); in getCriticalPathRCs()210 CriticalPathRCs.push_back(isPPC64() ? in getCriticalPathRCs()
345 void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const override;
227 void MipsSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()228 CriticalPathRCs.clear(); in getCriticalPathRCs()229 CriticalPathRCs.push_back(isGP64bit() ? &Mips::GPR64RegClass in getCriticalPathRCs()
224 void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const override;
238 virtual void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs() argument239 return CriticalPathRCs.clear(); in getCriticalPathRCs()