mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-24 06:25:18 +00:00
Moved index into BB to common graph class because its needed by ModuloSchedGraph.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8174 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -44,8 +44,7 @@ struct ValueToDefVecMap: public hash_map<const Value*, RefVec> {
|
||||
|
||||
SchedGraphNode::SchedGraphNode(unsigned NID, MachineBasicBlock *mbb,
|
||||
int indexInBB, const TargetMachine& Target)
|
||||
: SchedGraphNodeCommon(NID), origIndexInBB(indexInBB), MBB(mbb),
|
||||
MI(mbb ? (*mbb)[indexInBB] : 0) {
|
||||
: SchedGraphNodeCommon(NID,indexInBB), MBB(mbb), MI(mbb ? (*mbb)[indexInBB] : 0) {
|
||||
if (MI) {
|
||||
MachineOpCode mopCode = MI->getOpCode();
|
||||
latency = Target.getInstrInfo().hasResultInterlock(mopCode)
|
||||
|
Reference in New Issue
Block a user