Generates conditional branch instead of fake ones for Select instruction in some...
[oota-llvm.git] / include / llvm / CodeGen / MachineBasicBlock.h
index 9585b29a5dc30ce145b6bc63c45019a145471e30..fd786f68fb653b240015fd7cb58d351470dc50f6 100644 (file)
@@ -81,10 +81,6 @@ public:
   };
 
 private:
   };
 
 private:
-  // XXX-update: A flag that checks whether we can eliminate this machine basic
-  // block.
-  bool canEliminateMachineBB;
-
   typedef ilist<MachineInstr> Instructions;
   Instructions Insts;
   const BasicBlock *BB;
   typedef ilist<MachineInstr> Instructions;
   Instructions Insts;
   const BasicBlock *BB;
@@ -128,6 +124,10 @@ private:
   /// is only computed once and is cached.
   mutable MCSymbol *CachedMCSymbol = nullptr;
 
   /// is only computed once and is cached.
   mutable MCSymbol *CachedMCSymbol = nullptr;
 
+  // XXX-update: A flag that checks whether we can eliminate this machine basic
+  // block.
+  bool canEliminateMachineBB;
+
   // Intrusive list support
   MachineBasicBlock() {}
 
   // Intrusive list support
   MachineBasicBlock() {}