Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DRegisterClassInfo.cpp94 RCInfo &RCI = RegClass[RC->getID()]; in compute() local
100 if (!RCI.Order) in compute()
101 RCI.Order.reset(new MCPhysReg[NumRegs]); in compute()
127 RCI.Order[N++] = PhysReg; in compute()
131 RCI.NumRegs = N + CSRAlias.size(); in compute()
132 assert(RCI.NumRegs <= NumRegs && "Allocation order larger than regclass"); in compute()
140 RCI.Order[N++] = PhysReg; in compute()
145 if (StressRA && RCI.NumRegs > StressRA) in compute()
146 RCI.NumRegs = StressRA; in compute()
151 if (Super != RC && getNumAllocatableRegs(Super) > RCI.NumRegs) in compute()
[all …]
H A DTargetRegisterInfo.cpp309 for (SuperRegClassIterator RCI(B, this); RCI.isValid(); ++RCI) in getMatchingSuperRegClass() local
310 if (RCI.getSubReg() == Idx) in getMatchingSuperRegClass()
313 return firstCommonClass(RCI.getMask(), A->getSubClassMask(), this); in getMatchingSuperRegClass()
H A DCriticalAntiDepBreaker.cpp42 const RegisterClassInfo &RCI) in CriticalAntiDepBreaker() argument
45 TRI(MF.getSubtarget().getRegisterInfo()), RegClassInfo(RCI), in CriticalAntiDepBreaker()
702 const RegisterClassInfo &RCI) { in createCriticalAntiDepBreaker() argument
703 return new CriticalAntiDepBreaker(MFi, RCI); in createCriticalAntiDepBreaker()
H A DShrinkWrap.cpp112 RegisterClassInfo RCI; member in __anone12ceae80111::ShrinkWrap
189 RCI.runOnMachineFunction(MF); in init()
292 RCI.getLastCalleeSavedAlias(PhysReg); in INITIALIZE_PASS_DEPENDENCY()
H A DPostRASchedulerList.cpp206 const RegisterClassInfo &RCI, in SchedulePostRATDList() argument
222 ? createAggressiveAntiDepBreaker(MF, RCI, CriticalPathRCs) in SchedulePostRATDList()
224 ? createCriticalAntiDepBreaker(MF, RCI) in SchedulePostRATDList()
H A DCriticalAntiDepBreaker.h74 CriticalAntiDepBreaker(MachineFunction& MFi, const RegisterClassInfo &RCI);
H A DRegisterPressure.cpp273 RCI = rci; in init()
963 const RegisterClassInfo *RCI, in computeExcessPressureDelta() argument
973 unsigned Limit = RCI->getRegPressureSetLimit(i); in computeExcessPressureDelta()
1107 computeExcessPressureDelta(SavedPressure, CurrSetPressure, Delta, RCI, in getMaxUpwardPressureDelta()
1173 unsigned Limit = RCI->getRegPressureSetLimit(PSetID); in getUpwardPressureDelta()
1353 computeExcessPressureDelta(SavedPressure, CurrSetPressure, Delta, RCI, in getMaxDownwardPressureDelta()
H A DAggressiveAntiDepBreaker.h133 const RegisterClassInfo &RCI,
H A DAggressiveAntiDepBreaker.cpp121 MachineFunction &MFi, const RegisterClassInfo &RCI, in AggressiveAntiDepBreaker() argument
125 TRI(MF.getSubtarget().getRegisterInfo()), RegClassInfo(RCI) { in AggressiveAntiDepBreaker()
1006 MachineFunction &MFi, const RegisterClassInfo &RCI, in createAggressiveAntiDepBreaker() argument
1008 return new AggressiveAntiDepBreaker(MFi, RCI, CriticalPathRCs); in createAggressiveAntiDepBreaker()
H A DRegAllocGreedy.cpp159 RegisterClassInfo RCI; member in __anone1e285680111::RAGreedy
2074 const RegisterClassInfo &RCI) { in getNumAllocatableRegsForConstraints() argument
2082 return RCI.getNumAllocatableRegs(ConstrainedRC); in getNumAllocatableRegsForConstraints()
2114 unsigned SuperRCNumAllocatableRegs = RCI.getNumAllocatableRegs(SuperRC); in tryInstructionSplit()
2124 TII, TRI, RCI)) { in tryInstructionSplit()
3313 RCI.runOnMachineFunction(mf); in runOnMachineFunction()
H A DTargetLoweringBase.cpp1239 for (SuperRegClassIterator RCI(RC, TRI); RCI.isValid(); ++RCI) in findRepresentativeClass() local
1240 SuperRegRC.setBitsInMask(RCI.getMask()); in findRepresentativeClass()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DRegisterClassInfo.h77 const RCInfo &RCI = RegClass[RC->getID()]; in get() local
78 if (Tag != RCI.Tag) in get()
80 return RCI; in get()
H A DAntiDepBreaker.h88 MachineFunction &MFi, const RegisterClassInfo &RCI,
92 const RegisterClassInfo &RCI);
H A DRegisterPressure.h361 const RegisterClassInfo *RCI = nullptr; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp322 for (auto const &RCI : ConstInfo.RebasedConstants) in findConstantInsertionPoint() local
323 for (auto const &U : RCI.Uses) in findConstantInsertionPoint()
863 for (auto const &RCI : ConstInfo.RebasedConstants) { in emitBaseConstants() local
864 for (auto const &U : RCI.Uses) { in emitBaseConstants()
872 ToBeRebased.push_back(RebasedUse(RCI.Offset, RCI.Ty, U)); in emitBaseConstants()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp112 RegisterClassInfo RCI; member in __anon057f01740111::AArch64A57FPLoadBalancing
321 RCI.runOnMachineFunction(F); in runOnMachineFunction()
519 auto Ord = RCI.getOrder(TRI->getRegClass(RegClassID)); in scavengeRegister()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp182 for (auto RCI = CG.postorder_ref_scc_begin(), in run() local
184 RCI != RCE;) { in run()
198 RCWorklist.insert(&*RCI++); in run()
/netbsd-src/etc/
H A Dservices15829 intel-rci-mp 16991/tcp # INTEL-RCI-MP [Jane_Dashevsky] …
15830 intel-rci-mp 16991/udp # INTEL-RCI-MP [Jane_Dashevsky] …
16317 # Intel RCI
16324 intel_rci 24386/tcp # Intel RCI [Mark_Lewis_2] …
16326 # Intel RCI
16333 intel_rci 24386/udp # Intel RCI [Mark_Lewis_2] …