mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-09 13:21:30 +00:00
* Swich to annotation model for MachineCodeForInstruction
llvm-svn: 1646
This commit is contained in:
parent
8ea2029cfa
commit
4e43c744da
@ -23,6 +23,7 @@
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
#include "llvm/CodeGen/InstrForest.h"
|
||||
#include "llvm/CodeGen/MachineCodeForInstruction.h"
|
||||
#include "llvm/Method.h"
|
||||
#include "llvm/iTerminators.h"
|
||||
#include "llvm/iMemory.h"
|
||||
@ -125,16 +126,17 @@ InstructionNode::dumpNode(int indent) const
|
||||
cerr << " ";
|
||||
|
||||
cerr << getInstruction()->getOpcodeName();
|
||||
|
||||
const vector<MachineInstr*> &mvec = getInstruction()->getMachineInstrVec();
|
||||
const MachineCodeForInstruction &mvec =
|
||||
MachineCodeForInstruction::get(getInstruction());
|
||||
|
||||
if (mvec.size() > 0)
|
||||
cerr << "\tMachine Instructions: ";
|
||||
for (unsigned int i=0; i < mvec.size(); i++)
|
||||
{
|
||||
mvec[i]->dump(0);
|
||||
if (i < mvec.size() - 1)
|
||||
cerr << "; ";
|
||||
}
|
||||
|
||||
for (unsigned int i=0; i < mvec.size(); ++i) {
|
||||
mvec[i]->dump(0);
|
||||
if (i < mvec.size() - 1)
|
||||
cerr << "; ";
|
||||
}
|
||||
|
||||
cerr << "\n";
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user