[llvm] r178473 - Use ImmToIdxMap.count in PPCRegisterInfo

Hal Finkel hfinkel at anl.gov
Mon Apr 1 10:02:06 PDT 2013


Author: hfinkel
Date: Mon Apr  1 12:02:06 2013
New Revision: 178473

URL: http://llvm.org/viewvc/llvm-project?rev=178473&view=rev
Log:
Use ImmToIdxMap.count in PPCRegisterInfo

Code improvement suggested by Jakob (in review of r178450). No functionality
change intended.

Modified:
    llvm/trunk/lib/Target/PowerPC/PPCRegisterInfo.cpp

Modified: llvm/trunk/lib/Target/PowerPC/PPCRegisterInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/PPCRegisterInfo.cpp?rev=178473&r1=178472&r2=178473&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/PPCRegisterInfo.cpp (original)
+++ llvm/trunk/lib/Target/PowerPC/PPCRegisterInfo.cpp Mon Apr  1 12:02:06 2013
@@ -528,8 +528,7 @@ PPCRegisterInfo::eliminateFrameIndex(Mac
 
   // If the instruction is not present in ImmToIdxMap, then it has no immediate
   // form (and must be r+r).
-  bool noImmForm = !MI.isInlineAsm() &&
-    (ImmToIdxMap.find(OpC) == ImmToIdxMap.end());
+  bool noImmForm = !MI.isInlineAsm() && !ImmToIdxMap.count(OpC);
 
   // Now add the frame object offset to the offset from r1.
   int Offset = MFI->getObjectOffset(FrameIndex);





More information about the llvm-commits mailing list