[PowerPC][NFC] Make `getDefMIPostRA` public

llvm-svn: 366995
This commit is contained in:
Kai Luo 2019-07-25 08:36:44 +00:00
parent f46e8974de
commit 985e52a4c1
1 changed files with 5 additions and 5 deletions

View File

@ -140,11 +140,6 @@ class PPCInstrInfo : public PPCGenInstrInfo {
unsigned &OpNoForForwarding,
bool &SeenIntermediateUse) const;
// In PostRA phase, try to find instruction defines \p Reg before \p MI.
// \p SeenIntermediate is set to true if uses between DefMI and \p MI exist.
MachineInstr *getDefMIPostRA(unsigned Reg, MachineInstr &MI,
bool &SeenIntermediateUse) const;
// Can the user MI have it's source at index \p OpNoForForwarding
// forwarded from an add-immediate that feeds it?
bool isUseMIElgibleForForwarding(MachineInstr &MI, const ImmInstrInfo &III,
@ -447,6 +442,11 @@ public:
bool instrHasImmForm(unsigned Opc, bool IsVFReg, ImmInstrInfo &III,
bool PostRA) const;
// In PostRA phase, try to find instruction defines \p Reg before \p MI.
// \p SeenIntermediate is set to true if uses between DefMI and \p MI exist.
MachineInstr *getDefMIPostRA(unsigned Reg, MachineInstr &MI,
bool &SeenIntermediateUse) const;
/// getRegNumForOperand - some operands use different numbering schemes
/// for the same registers. For example, a VSX instruction may have any of
/// vs0-vs63 allocated whereas an Altivec instruction could only have