Home
last modified time | relevance | path

Searched refs:CriticalPathRCs (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/CodeGen/
DPostRASchedulerList.cpp104 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) const;
142 SmallVectorImpl<const TargetRegisterClass *> &CriticalPathRCs);
198 SmallVectorImpl<const TargetRegisterClass *> &CriticalPathRCs) in SchedulePostRATDList() argument
212 (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() local
286 AntiDepMode, CriticalPathRCs)) in runOnMachineFunction()
302 CriticalPathRCs); in runOnMachineFunction()
DAggressiveAntiDepBreaker.h129 TargetSubtargetInfo::RegClassVector& CriticalPathRCs);
DAggressiveAntiDepBreaker.cpp115 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) in AggressiveAntiDepBreaker() argument
122 for (unsigned i = 0, e = CriticalPathRCs.size(); i < e; ++i) { in AggressiveAntiDepBreaker()
123 BitVector CPSet = TRI->getAllocatableSet(MF, CriticalPathRCs[i]); in AggressiveAntiDepBreaker()
/external/llvm/lib/Target/Mips/
DMipsSubtarget.cpp132 void MipsSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()
133 CriticalPathRCs.clear(); in getCriticalPathRCs()
134 CriticalPathRCs.push_back(isGP64bit() ? in getCriticalPathRCs()
DMipsSubtarget.h163 void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const override;
/external/llvm/lib/Target/PowerPC/
DPPCSubtarget.cpp187 void PPCSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()
188 CriticalPathRCs.clear(); in getCriticalPathRCs()
189 CriticalPathRCs.push_back(isPPC64() ? in getCriticalPathRCs()
DPPCSubtarget.h286 void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const override;
/external/llvm/include/llvm/Target/
DTargetSubtargetInfo.h161 virtual void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs() argument
162 return CriticalPathRCs.clear(); in getCriticalPathRCs()