Home
last modified time | relevance | path

Searched refs:RCI (Results 1 – 11 of 11) sorted by relevance

/trueos/contrib/llvm/lib/CodeGen/
HDRegisterClassInfo.cpp79 RCInfo &RCI = RegClass[RC->getID()]; in compute() local
84 if (!RCI.Order) in compute()
85 RCI.Order.reset(new MCPhysReg[NumRegs]); in compute()
110 RCI.Order[N++] = PhysReg; in compute()
114 RCI.NumRegs = N + CSRAlias.size(); in compute()
115 assert (RCI.NumRegs <= NumRegs && "Allocation order larger than regclass"); in compute()
123 RCI.Order[N++] = PhysReg; in compute()
128 if (StressRA && RCI.NumRegs > StressRA) in compute()
129 RCI.NumRegs = StressRA; in compute()
133 if (Super != RC && getNumAllocatableRegs(Super) > RCI.NumRegs) in compute()
[all …]
HDTargetRegisterInfo.cpp192 for (SuperRegClassIterator RCI(B, this); RCI.isValid(); ++RCI) in getMatchingSuperRegClass() local
193 if (RCI.getSubReg() == Idx) in getMatchingSuperRegClass()
196 return firstCommonClass(RCI.getMask(), A->getSubClassMask(), this); in getMatchingSuperRegClass()
HDRegisterPressure.cpp188 RCI = rci; in init()
619 const RegisterClassInfo *RCI, in computeExcessPressureDelta() argument
629 unsigned Limit = RCI->getRegPressureSetLimit(i); in computeExcessPressureDelta()
761 computeExcessPressureDelta(SavedPressure, CurrSetPressure, Delta, RCI, in getMaxUpwardPressureDelta()
827 unsigned Limit = RCI->getRegPressureSetLimit(PSetID); in getUpwardPressureDelta()
955 computeExcessPressureDelta(SavedPressure, CurrSetPressure, Delta, RCI, in getMaxDownwardPressureDelta()
HDAggressiveAntiDepBreaker.h134 const RegisterClassInfo &RCI,
HDPostRASchedulerList.cpp205 AliasAnalysis *AA, const RegisterClassInfo &RCI, in SchedulePostRATDList() argument
221 (AntiDepBreaker *)new AggressiveAntiDepBreaker(MF, RCI, CriticalPathRCs) : in SchedulePostRATDList()
223 (AntiDepBreaker *)new CriticalAntiDepBreaker(MF, RCI) : NULL)); in SchedulePostRATDList()
HDCriticalAntiDepBreaker.cpp30 CriticalAntiDepBreaker(MachineFunction& MFi, const RegisterClassInfo &RCI) : in CriticalAntiDepBreaker() argument
35 RegClassInfo(RCI), in CriticalAntiDepBreaker()
HDTargetLoweringBase.cpp908 for (SuperRegClassIterator RCI(RC, TRI); RCI.isValid(); ++RCI) in findRepresentativeClass() local
909 SuperRegRC.setBitsInMask(RCI.getMask()); in findRepresentativeClass()
HDAggressiveAntiDepBreaker.cpp117 const RegisterClassInfo &RCI, in AggressiveAntiDepBreaker() argument
123 RegClassInfo(RCI), in AggressiveAntiDepBreaker()
/trueos/contrib/llvm/include/llvm/CodeGen/
HDRegisterClassInfo.h72 const RCInfo &RCI = RegClass[RC->getID()]; in get() local
73 if (Tag != RCI.Tag) in get()
75 return RCI; in get()
HDRegisterPressure.h253 const RegisterClassInfo *RCI;
288 MF(0), TRI(0), RCI(0), LIS(0), MBB(0), P(rp), RequireIntervals(true),
292 MF(0), TRI(0), RCI(0), LIS(0), MBB(0), P(rp), RequireIntervals(false),
/trueos/contrib/llvm/lib/CodeGen/SelectionDAG/
HDTargetLowering.cpp2076 for (TargetRegisterInfo::regclass_iterator RCI = RI->regclass_begin(), in getRegForInlineAsmConstraint() local
2077 E = RI->regclass_end(); RCI != E; ++RCI) { in getRegForInlineAsmConstraint()
2078 const TargetRegisterClass *RC = *RCI; in getRegForInlineAsmConstraint()