Skip to content

Commit

Permalink
[CodeGen] Remove unused MachineRegisterInfo methods
Browse files Browse the repository at this point in the history
  • Loading branch information
jayfoad committed Mar 11, 2024
1 parent 818af71 commit 575ca67
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 21 deletions.
9 changes: 0 additions & 9 deletions llvm/include/llvm/CodeGen/MachineRegisterInfo.h
Original file line number Diff line number Diff line change
Expand Up @@ -243,15 +243,6 @@ class MachineRegisterInfo {
/// Returns true if the updated CSR list was initialized and false otherwise.
bool isUpdatedCSRsInitialized() const { return IsUpdatedCSRsInitialized; }

/// Returns true if a register can be used as an argument to a function.
bool isArgumentRegister(MCRegister Reg) const;

/// Returns true if a register is a fixed register.
bool isFixedRegister(MCRegister Reg) const;

/// Returns true if a register is a general purpose register.
bool isGeneralPurposeRegister(MCRegister Reg) const;

/// Disables the register from the list of CSRs.
/// I.e. the register will not appear as part of the CSR mask.
/// \see UpdatedCalleeSavedRegs.
Expand Down
12 changes: 0 additions & 12 deletions llvm/lib/CodeGen/MachineRegisterInfo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -659,15 +659,3 @@ bool MachineRegisterInfo::isReservedRegUnit(unsigned Unit) const {
}
return false;
}

bool MachineRegisterInfo::isArgumentRegister(MCRegister Reg) const {
return getTargetRegisterInfo()->isArgumentRegister(*MF, Reg);
}

bool MachineRegisterInfo::isFixedRegister(MCRegister Reg) const {
return getTargetRegisterInfo()->isFixedRegister(*MF, Reg);
}

bool MachineRegisterInfo::isGeneralPurposeRegister(MCRegister Reg) const {
return getTargetRegisterInfo()->isGeneralPurposeRegister(*MF, Reg);
}

0 comments on commit 575ca67

Please sign in to comment.