Searched refs:CriticalPathRCs (Results 1 - 13 of 13) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/Target/
H A DTargetSubtargetInfo.cpp48 RegClassVector& CriticalPathRCs) const {
50 CriticalPathRCs.clear();
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.cpp169 RegClassVector& CriticalPathRCs) const {
172 CriticalPathRCs.clear();
175 CriticalPathRCs.push_back(&PPC::G8RCRegClass);
177 CriticalPathRCs.push_back(&PPC::GPRCRegClass);
H A DPPCSubtarget.h198 RegClassVector& CriticalPathRCs) const;
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/
H A DMipsSubtarget.cpp117 RegClassVector &CriticalPathRCs) const {
119 CriticalPathRCs.clear();
120 CriticalPathRCs.push_back(hasMips64() ?
H A DMipsSubtarget.h136 RegClassVector& CriticalPathRCs) const;
/freebsd-9.3-release/contrib/llvm/include/llvm/Target/
H A DTargetSubtargetInfo.h82 // CriticalPathRCs return any register classes that should only be broken
86 RegClassVector& CriticalPathRCs) const;
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.h135 TargetSubtargetInfo::RegClassVector& CriticalPathRCs);
H A DPostRASchedulerList.cpp141 SmallVectorImpl<const TargetRegisterClass*> &CriticalPathRCs);
207 SmallVectorImpl<const TargetRegisterClass*> &CriticalPathRCs)
221 (AntiDepBreaker *)new AggressiveAntiDepBreaker(MF, RCI, CriticalPathRCs) :
274 SmallVector<const TargetRegisterClass*, 4> CriticalPathRCs; local
283 CriticalPathRCs))
299 CriticalPathRCs);
203 SchedulePostRATDList( MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT, AliasAnalysis *AA, const RegisterClassInfo &RCI, TargetSubtargetInfo::AntiDepBreakMode AntiDepMode, SmallVectorImpl<const TargetRegisterClass*> &CriticalPathRCs) argument
H A DAggressiveAntiDepBreaker.cpp118 TargetSubtargetInfo::RegClassVector& CriticalPathRCs) :
127 for (unsigned i = 0, e = CriticalPathRCs.size(); i < e; ++i) {
128 BitVector CPSet = TRI->getAllocatableSet(MF, CriticalPathRCs[i]);
116 AggressiveAntiDepBreaker(MachineFunction& MFi, const RegisterClassInfo &RCI, TargetSubtargetInfo::RegClassVector& CriticalPathRCs) argument
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DARMSubtarget.h347 RegClassVector& CriticalPathRCs) const;
H A DARMSubtarget.cpp321 RegClassVector& CriticalPathRCs) const {
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86Subtarget.cpp552 RegClassVector& CriticalPathRCs) const {
554 CriticalPathRCs.clear();
H A DX86Subtarget.h399 RegClassVector& CriticalPathRCs) const;

Completed in 121 milliseconds