[llvm] r301646 - Move variable local to where ita used. NFCI.

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 28 07:42:15 PDT 2017


Author: rksimon
Date: Fri Apr 28 09:42:15 2017
New Revision: 301646

URL: http://llvm.org/viewvc/llvm-project?rev=301646&view=rev
Log:
Move variable local to where ita used. NFCI.

Modified:
    llvm/trunk/lib/Target/X86/X86ISelLowering.cpp

Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelLowering.cpp?rev=301646&r1=301645&r2=301646&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelLowering.cpp Fri Apr 28 09:42:15 2017
@@ -5429,8 +5429,8 @@ static bool getTargetConstantBitsFromNod
                                 unsigned BitOffset) {
     if (!Cst)
       return false;
-    unsigned CstSizeInBits = Cst->getType()->getPrimitiveSizeInBits();
     if (isa<UndefValue>(Cst)) {
+      unsigned CstSizeInBits = Cst->getType()->getPrimitiveSizeInBits();
       Undefs.setBits(BitOffset, BitOffset + CstSizeInBits);
       return true;
     }




More information about the llvm-commits mailing list