Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.cpp167 void PPCSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()
168 CriticalPathRCs.clear(); in getCriticalPathRCs()
169 CriticalPathRCs.push_back(isPPC64() ? in getCriticalPathRCs()
H A DPPCSubtarget.h240 void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const override;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPostRASchedulerList.cpp153 SmallVectorImpl<const TargetRegisterClass *> &CriticalPathRCs);
211 SmallVectorImpl<const TargetRegisterClass *> &CriticalPathRCs) in SchedulePostRATDList() argument
225 ? createAggressiveAntiDepBreaker(MF, RCI, CriticalPathRCs) in SchedulePostRATDList()
292 SmallVector<const TargetRegisterClass *, 4> CriticalPathRCs; in run() local
293 Subtarget.getCriticalPathRCs(CriticalPathRCs); in run()
299 CriticalPathRCs); in run()
H A DAggressiveAntiDepBreaker.cpp121 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) in AggressiveAntiDepBreaker() argument
126 for (const TargetRegisterClass *RC : CriticalPathRCs) { in AggressiveAntiDepBreaker()
969 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) { in createAggressiveAntiDepBreaker() argument
970 return new AggressiveAntiDepBreaker(MFi, RCI, CriticalPathRCs); in createAggressiveAntiDepBreaker()
H A DAggressiveAntiDepBreaker.h135 TargetSubtargetInfo::RegClassVector& CriticalPathRCs);
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSubtarget.cpp235 void MipsSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()
236 CriticalPathRCs.clear(); in getCriticalPathRCs()
237 CriticalPathRCs.push_back(isGP64bit() ? &Mips::GPR64RegClass in getCriticalPathRCs()
H A DMipsSubtarget.h230 void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const override;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetSubtargetInfo.h263 virtual void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs() argument
264 return CriticalPathRCs.clear(); in getCriticalPathRCs()
H A DAntiDepBreaker.h95 TargetSubtargetInfo::RegClassVector &CriticalPathRCs);