Searched refs:CriticalPathRCs (Results 1 – 8 of 8) sorted by relevance
104 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) const;142 SmallVectorImpl<const TargetRegisterClass *> &CriticalPathRCs);198 SmallVectorImpl<const TargetRegisterClass *> &CriticalPathRCs) in SchedulePostRATDList() argument212 (AntiDepBreaker *)new AggressiveAntiDepBreaker(MF, RCI, CriticalPathRCs) : in SchedulePostRATDList()257 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) const { in enablePostRAScheduler()259 ST.getCriticalPathRCs(CriticalPathRCs); in enablePostRAScheduler()278 SmallVector<const TargetRegisterClass*, 4> CriticalPathRCs; in runOnMachineFunction() local286 AntiDepMode, CriticalPathRCs)) in runOnMachineFunction()302 CriticalPathRCs); in runOnMachineFunction()
129 TargetSubtargetInfo::RegClassVector& CriticalPathRCs);
115 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) in AggressiveAntiDepBreaker() argument122 for (unsigned i = 0, e = CriticalPathRCs.size(); i < e; ++i) { in AggressiveAntiDepBreaker()123 BitVector CPSet = TRI->getAllocatableSet(MF, CriticalPathRCs[i]); in AggressiveAntiDepBreaker()
132 void MipsSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()133 CriticalPathRCs.clear(); in getCriticalPathRCs()134 CriticalPathRCs.push_back(isGP64bit() ? in getCriticalPathRCs()
163 void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const override;
187 void PPCSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()188 CriticalPathRCs.clear(); in getCriticalPathRCs()189 CriticalPathRCs.push_back(isPPC64() ? in getCriticalPathRCs()
286 void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const override;
161 virtual void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs() argument162 return CriticalPathRCs.clear(); in getCriticalPathRCs()