Home
last modified time | relevance | path

Searched refs:RegisterClassInfo (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DRegisterClassInfo.cpp42 RegisterClassInfo::RegisterClassInfo() = default;
44 void RegisterClassInfo::runOnMachineFunction(const MachineFunction &mf) { in runOnMachineFunction()
91 void RegisterClassInfo::compute(const TargetRegisterClass *RC) const { in compute()
168 unsigned RegisterClassInfo::computePSetLimit(unsigned Idx) const { in computePSetLimit()
H A DCriticalAntiDepBreaker.h32 class RegisterClassInfo; variable
42 const RegisterClassInfo &RegClassInfo;
75 CriticalAntiDepBreaker(MachineFunction& MFi, const RegisterClassInfo &RCI);
H A DAggressiveAntiDepBreaker.h35 class RegisterClassInfo; variable
123 const RegisterClassInfo &RegClassInfo;
134 const RegisterClassInfo &RCI,
H A DAllocationOrder.h26 class RegisterClassInfo; variable
46 const RegisterClassInfo &RegClassInfo,
H A DAllocationOrder.cpp32 const RegisterClassInfo &RegClassInfo, in AllocationOrder()
H A DRegAllocBase.h70 RegisterClassInfo RegClassInfo;
H A DPostRASchedulerList.cpp82 RegisterClassInfo RegClassInfo;
149 const RegisterClassInfo &,
208 const RegisterClassInfo &RCI, in SchedulePostRATDList()
H A DBreakFalseDeps.cpp39 RegisterClassInfo RegClassInfo;
H A DShrinkWrap.cpp112 RegisterClassInfo RCI;
H A DCriticalAntiDepBreaker.cpp46 const RegisterClassInfo &RCI) in CriticalAntiDepBreaker()
H A DRegisterPressure.cpp249 const RegisterClassInfo *rci, in init()
940 const RegisterClassInfo *RCI, in computeExcessPressureDelta()
H A DAggressiveAntiDepBreaker.cpp127 MachineFunction &MFi, const RegisterClassInfo &RCI, in AggressiveAntiDepBreaker()
H A DRegAllocFast.cpp75 RegisterClassInfo RegClassInfo;
H A DRegAllocGreedy.cpp165 RegisterClassInfo RCI;
2053 const RegisterClassInfo &RCI) { in getNumAllocatableRegsForConstraints()
H A DMachineScheduler.cpp142 RegClassInfo = new RegisterClassInfo(); in MachineSchedContext()
H A DRegisterCoalescer.cpp119 RegisterClassInfo RegClassInfo;
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DRegisterClassInfo.h31 class RegisterClassInfo {
82 RegisterClassInfo();
H A DRegisterPressure.h38 class RegisterClassInfo; variable
363 const RegisterClassInfo *RCI = nullptr;
405 void init(const MachineFunction *mf, const RegisterClassInfo *rci,
H A DMachinePipeliner.h65 RegisterClassInfo RegClassInfo;
115 const RegisterClassInfo &RegClassInfo;
193 const RegisterClassInfo &rci) in SwingSchedulerDAG()
H A DMachineScheduler.h110 class RegisterClassInfo; variable
127 RegisterClassInfo *RegClassInfo;
398 RegisterClassInfo *RegClassInfo;
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonMachineScheduler.h100 RegisterClassInfo *getRegClassInfo() { return RegClassInfo; } in getRegClassInfo()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp113 RegisterClassInfo RCI;
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp110 RegisterClassInfo RegClassInfo;
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile306 SRCS_MIN+= CodeGen/RegisterClassInfo.cpp