mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-14 00:32:55 +00:00
Added TargetRegisterInfo::getRegPressureSetName.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155235 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
7c0903a924
commit
d06c2decc2
@ -515,13 +515,16 @@ public:
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// Get the weight in units of pressure for this register class.
|
||||
// Get the weight in units of pressure for this register class.
|
||||
virtual const RegClassWeight &getRegClassWeight(
|
||||
const TargetRegisterClass *RC) const = 0;
|
||||
|
||||
/// Get the number of dimensions of register pressure.
|
||||
virtual unsigned getNumRegPressureSets() const = 0;
|
||||
|
||||
/// Get the name of this register unit pressure set.
|
||||
virtual const char *getRegPressureSetName(unsigned Idx) const = 0;
|
||||
|
||||
/// Get the register unit pressure limit for this dimension.
|
||||
/// This limit must be adjusted dynamically for reserved registers.
|
||||
virtual unsigned getRegPressureSetLimit(unsigned Idx) const = 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user