/external/llvm/lib/CodeGen/ |
D | RegisterClassInfo.cpp | 80 RCInfo &RCI = RegClass[RC->getID()]; in compute() local 85 if (!RCI.Order) in compute() 86 RCI.Order.reset(new MCPhysReg[NumRegs]); in compute() 111 RCI.Order[N++] = PhysReg; in compute() 115 RCI.NumRegs = N + CSRAlias.size(); in compute() 116 assert (RCI.NumRegs <= NumRegs && "Allocation order larger than regclass"); in compute() 124 RCI.Order[N++] = PhysReg; in compute() 129 if (StressRA && RCI.NumRegs > StressRA) in compute() 130 RCI.NumRegs = StressRA; in compute() 134 if (Super != RC && getNumAllocatableRegs(Super) > RCI.NumRegs) in compute() [all …]
|
D | TargetRegisterInfo.cpp | 192 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()
|
D | RegisterPressure.cpp | 189 RCI = rci; in init() 626 const RegisterClassInfo *RCI, in computeExcessPressureDelta() argument 636 unsigned Limit = RCI->getRegPressureSetLimit(i); in computeExcessPressureDelta() 768 computeExcessPressureDelta(SavedPressure, CurrSetPressure, Delta, RCI, in getMaxUpwardPressureDelta() 834 unsigned Limit = RCI->getRegPressureSetLimit(PSetID); in getUpwardPressureDelta() 962 computeExcessPressureDelta(SavedPressure, CurrSetPressure, Delta, RCI, in getMaxDownwardPressureDelta()
|
D | PostRASchedulerList.cpp | 192 AliasAnalysis *AA, const RegisterClassInfo &RCI, in SchedulePostRATDList() argument 207 (AntiDepBreaker *)new AggressiveAntiDepBreaker(MF, RCI, CriticalPathRCs) : in SchedulePostRATDList() 209 (AntiDepBreaker *)new CriticalAntiDepBreaker(MF, RCI) : nullptr)); in SchedulePostRATDList()
|
D | AggressiveAntiDepBreaker.h | 134 const RegisterClassInfo &RCI,
|
D | CriticalAntiDepBreaker.cpp | 31 CriticalAntiDepBreaker(MachineFunction& MFi, const RegisterClassInfo &RCI) : in CriticalAntiDepBreaker() argument 36 RegClassInfo(RCI), in CriticalAntiDepBreaker()
|
D | RegAllocGreedy.cpp | 113 RegisterClassInfo RCI; member in __anon83db57960111::RAGreedy 1498 const RegisterClassInfo &RCI) { in getNumAllocatableRegsForConstraints() argument 1506 return RCI.getNumAllocatableRegs(ConstrainedRC); in getNumAllocatableRegsForConstraints() 1536 unsigned SuperRCNumAllocatableRegs = RCI.getNumAllocatableRegs(SuperRC); in tryInstructionSplit() 1546 TRI, RCI)) { in tryInstructionSplit() 2325 RCI.runOnMachineFunction(mf); in runOnMachineFunction()
|
D | TargetLoweringBase.cpp | 988 for (SuperRegClassIterator RCI(RC, TRI); RCI.isValid(); ++RCI) in findRepresentativeClass() local 989 SuperRegRC.setBitsInMask(RCI.getMask()); in findRepresentativeClass()
|
D | AggressiveAntiDepBreaker.cpp | 118 const RegisterClassInfo &RCI, in AggressiveAntiDepBreaker() argument 124 RegClassInfo(RCI), in AggressiveAntiDepBreaker()
|
/external/llvm/include/llvm/CodeGen/ |
D | RegisterClassInfo.h | 71 const RCInfo &RCI = RegClass[RC->getID()]; in get() local 72 if (Tag != RCI.Tag) in get() 74 return RCI; in get()
|
D | RegisterPressure.h | 253 const RegisterClassInfo *RCI; 288 MF(nullptr), TRI(nullptr), RCI(nullptr), LIS(nullptr), MBB(nullptr), P(rp), 292 MF(nullptr), TRI(nullptr), RCI(nullptr), LIS(nullptr), MBB(nullptr), P(rp),
|
/external/llvm/lib/Transforms/Scalar/ |
D | ConstantHoisting.cpp | 241 for (auto const &RCI : ConstInfo.RebasedConstants) in findConstantInsertionPoint() local 242 for (auto const &U : RCI.Uses) in findConstantInsertionPoint() 550 for (auto const &RCI : ConstInfo.RebasedConstants) { in emitBaseConstants() local 552 for (auto const &U : RCI.Uses) in emitBaseConstants() 553 emitBaseConstants(Base, RCI.Offset, U); in emitBaseConstants()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64A57FPLoadBalancing.cpp | 113 RegisterClassInfo RCI; member in __anone496b3220111::AArch64A57FPLoadBalancing 302 RCI.runOnMachineFunction(F); in runOnMachineFunction() 490 auto Ord = RCI.getOrder(TRI->getRegClass(RegClassID)); in scavengeRegister()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 2181 for (TargetRegisterInfo::regclass_iterator RCI = RI->regclass_begin(), in getRegForInlineAsmConstraint() local 2182 E = RI->regclass_end(); RCI != E; ++RCI) { in getRegForInlineAsmConstraint() 2183 const TargetRegisterClass *RC = *RCI; in getRegForInlineAsmConstraint()
|