diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2011-12-03 16:18:22 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2011-12-03 16:18:22 +0000 |
commit | 71ba18c1e08ea0a323974be32bebffeaa60808da (patch) | |
tree | 0ebe01e662fc1a6998373986bfec0c2487e1b78e | |
parent | 9c39113fdb155b3dda7c461f533466a6b6997fe4 (diff) | |
download | bcm5719-llvm-71ba18c1e08ea0a323974be32bebffeaa60808da.tar.gz bcm5719-llvm-71ba18c1e08ea0a323974be32bebffeaa60808da.zip |
Simplify code. No functionality change.
-3% on ARMDissasembler.cpp.
llvm-svn: 145773
-rw-r--r-- | llvm/lib/CodeGen/TwoAddressInstructionPass.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp b/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp index a2e81344d42..956b7065a95 100644 --- a/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp +++ b/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp @@ -498,8 +498,7 @@ MachineInstr *findLocalKill(unsigned Reg, MachineBasicBlock *MBB, MachineInstr *UseMI = &*UI; if (UseMI == MI || UseMI->getParent() != MBB) continue; - DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(UseMI); - if (DI != DistanceMap.end()) + if (DistanceMap.count(UseMI)) continue; if (!UI.getOperand().isKill()) return 0; |