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 | a86bfc1071f7e05631e0af81e2c6249f552c9ec5 (patch) | |
tree | 30066dbaa0474d6f82b8f777d82f025eb4c2d410 /lib | |
parent | c00c05f8f5b89d9feb7a822dfc7ba85f843a9a55 (diff) | |
download | external_llvm-a86bfc1071f7e05631e0af81e2c6249f552c9ec5.zip external_llvm-a86bfc1071f7e05631e0af81e2c6249f552c9ec5.tar.gz external_llvm-a86bfc1071f7e05631e0af81e2c6249f552c9ec5.tar.bz2 |
Simplify code. No functionality change.
-3% on ARMDissasembler.cpp.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145773 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/CodeGen/TwoAddressInstructionPass.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/CodeGen/TwoAddressInstructionPass.cpp b/lib/CodeGen/TwoAddressInstructionPass.cpp index a2e8134..956b706 100644 --- a/lib/CodeGen/TwoAddressInstructionPass.cpp +++ b/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; |