mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-19 18:10:14 +00:00
Code clean up.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78360 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
caaf120a67
commit
3a3cce59c4
@ -108,6 +108,7 @@ namespace {
|
||||
|
||||
void ProcessCopy(MachineInstr *MI, MachineBasicBlock *MBB,
|
||||
SmallPtrSet<MachineInstr*, 8> &Processed);
|
||||
|
||||
public:
|
||||
static char ID; // Pass identification, replacement for typeid
|
||||
TwoAddressInstructionPass() : MachineFunctionPass(&ID) {}
|
||||
@ -782,7 +783,7 @@ bool TwoAddressInstructionPass::runOnMachineFunction(MachineFunction &MF) {
|
||||
|
||||
if (FirstTied) {
|
||||
++NumTwoAddressInstrs;
|
||||
DOUT << '\t'; DEBUG(mi->print(*cerr.stream(), &TM));
|
||||
DOUT << '\t' << *mi;
|
||||
}
|
||||
|
||||
FirstTied = false;
|
||||
@ -803,7 +804,7 @@ bool TwoAddressInstructionPass::runOnMachineFunction(MachineFunction &MF) {
|
||||
unsigned regASubIdx = mi->getOperand(ti).getSubReg();
|
||||
|
||||
assert(TargetRegisterInfo::isVirtualRegister(regB) &&
|
||||
"cannot update physical register live information");
|
||||
"cannot make instruction into two-address form");
|
||||
|
||||
#ifndef NDEBUG
|
||||
// First, verify that we don't have a use of a in the instruction (a =
|
||||
@ -976,7 +977,7 @@ bool TwoAddressInstructionPass::runOnMachineFunction(MachineFunction &MF) {
|
||||
LV->addVirtualRegisterDead(regB, prevMI);
|
||||
}
|
||||
|
||||
DOUT << "\t\tprepend:\t"; DEBUG(prevMI->print(*cerr.stream(), &TM));
|
||||
DOUT << "\t\tprepend:\t" << *prevMI;
|
||||
|
||||
// Replace all occurences of regB with regA.
|
||||
for (unsigned i = 0, e = mi->getNumOperands(); i != e; ++i) {
|
||||
@ -990,7 +991,7 @@ bool TwoAddressInstructionPass::runOnMachineFunction(MachineFunction &MF) {
|
||||
mi->getOperand(ti).setReg(mi->getOperand(si).getReg());
|
||||
MadeChange = true;
|
||||
|
||||
DOUT << "\t\trewrite to:\t"; DEBUG(mi->print(*cerr.stream(), &TM));
|
||||
DOUT << "\t\trewrite to:\t" << *mi;
|
||||
}
|
||||
|
||||
mi = nmi;
|
||||
|
Loading…
Reference in New Issue
Block a user