mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-03 15:26:18 +00:00
R600: Factorize code handling Const Read Port limitation
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177078 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -98,7 +98,7 @@ public:
|
||||
virtual void releaseBottomNode(SUnit *SU);
|
||||
|
||||
private:
|
||||
SUnit *InstructionsGroupCandidate[4];
|
||||
std::vector<MachineInstr *> InstructionsGroupCandidate;
|
||||
|
||||
int getInstKind(SUnit *SU);
|
||||
bool regBelongsToClass(unsigned Reg, const TargetRegisterClass *RC) const;
|
||||
@@ -112,7 +112,6 @@ private:
|
||||
void AssignSlot(MachineInstr *MI, unsigned Slot);
|
||||
SUnit* pickAlu();
|
||||
SUnit* pickOther(int QID);
|
||||
bool isBundleable(const MachineInstr& MI);
|
||||
void MoveUnits(ReadyQueue *QSrc, ReadyQueue *QDst);
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user