Remove warning about initialization order.
authorBill Wendling <isanbard@gmail.com>
Tue, 1 Jul 2008 21:00:31 +0000 (21:00 +0000)
committerBill Wendling <isanbard@gmail.com>
Tue, 1 Jul 2008 21:00:31 +0000 (21:00 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52980 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/TargetRegisterInfo.cpp

index 37745ec95d40c548af6d3bead019b99881f58529..5d8823bcb524954af6fae447b47c5c8fe6216379 100644 (file)
@@ -24,8 +24,8 @@ TargetRegisterInfo::TargetRegisterInfo(const TargetRegisterDesc *D, unsigned NR,
                              regclass_iterator RCB, regclass_iterator RCE,
                              int CFSO, int CFDO,
                              const unsigned* subregs, const unsigned subregsize)
-  : Desc(D), NumRegs(NR), RegClassBegin(RCB), RegClassEnd(RCE),
-    SubregHash(subregs), SubregHashSize(subregsize) {
+  : SubregHash(subregs), SubregHashSize(subregsize), Desc(D), NumRegs(NR),
+    RegClassBegin(RCB), RegClassEnd(RCE) {
   assert(NumRegs < FirstVirtualRegister &&
          "Target has too many physical registers!");