Clone target flags when copying mbb operands.
authorChris Lattner <sabre@nondot.org>
Thu, 25 Jun 2009 17:21:32 +0000 (17:21 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 25 Jun 2009 17:21:32 +0000 (17:21 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74181 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/MachineInstrBuilder.h

index 2705565a85b8b1bb5e5714f065b5e102c85155e6..20a10a583eeb3285b034237e3b5ddf308b9baaf0 100644 (file)
@@ -134,7 +134,7 @@ public:
       return addGlobalAddress(MO.getGlobal(), MO.getOffset(),
                               MO.getTargetFlags());
     if (MO.isMBB())
-      return addMBB(MO.getMBB());
+      return addMBB(MO.getMBB(), MO.getTargetFlags());
     if (MO.isCPI())
       return addConstantPoolIndex(MO.getIndex(), MO.getOffset(),
                                   MO.getTargetFlags());