mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-20 03:23:01 +02:00
Simplify code. No change in functionality.
llvm-svn: 133350
This commit is contained in:
parent
6229bbd9c0
commit
0475214748
@ -1095,12 +1095,7 @@ bool TwoAddressInstructionPass::runOnMachineFunction(MachineFunction &MF) {
|
||||
"two address instruction invalid");
|
||||
|
||||
unsigned regB = mi->getOperand(SrcIdx).getReg();
|
||||
TiedOperandMap::iterator OI = TiedOperands.find(regB);
|
||||
if (OI == TiedOperands.end()) {
|
||||
SmallVector<std::pair<unsigned, unsigned>, 4> TiedPair;
|
||||
OI = TiedOperands.insert(std::make_pair(regB, TiedPair)).first;
|
||||
}
|
||||
OI->second.push_back(std::make_pair(SrcIdx, DstIdx));
|
||||
TiedOperands[regB].push_back(std::make_pair(SrcIdx, DstIdx));
|
||||
}
|
||||
|
||||
// Now iterate over the information collected above.
|
||||
|
Loading…
Reference in New Issue
Block a user