[llvm] r220301 - X86AsmInstrumentation.cpp: Dissolve initializer-ranged-for. MSC17 disliked it.

NAKAMURA Takumi geek4civic at gmail.com
Tue Oct 21 09:22:52 PDT 2014


Author: chapuni
Date: Tue Oct 21 11:22:52 2014
New Revision: 220301

URL: http://llvm.org/viewvc/llvm-project?rev=220301&view=rev
Log:
X86AsmInstrumentation.cpp: Dissolve initializer-ranged-for. MSC17 disliked it.

Modified:
    llvm/trunk/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp

Modified: llvm/trunk/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp?rev=220301&r1=220300&r2=220301&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp (original)
+++ llvm/trunk/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp Tue Oct 21 11:22:52 2014
@@ -73,9 +73,9 @@ public:
   public:
     RegisterContext(unsigned AddressReg, unsigned ShadowReg,
                     unsigned ScratchReg) {
-      for (unsigned Reg : { AddressReg, ShadowReg, ScratchReg }) {
-        BusyRegs.push_back(convReg(Reg, MVT::i64));
-      }
+      BusyRegs.push_back(convReg(AddressReg, MVT::i64));
+      BusyRegs.push_back(convReg(ShadowReg, MVT::i64));
+      BusyRegs.push_back(convReg(ScratchReg, MVT::i64));
     }
 
     unsigned AddressReg(MVT::SimpleValueType VT) const {





More information about the llvm-commits mailing list