Add FIXMEs.
authorJim Grosbach <grosbach@apple.com>
Mon, 15 Nov 2010 18:36:48 +0000 (18:36 +0000)
committerJim Grosbach <grosbach@apple.com>
Mon, 15 Nov 2010 18:36:48 +0000 (18:36 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119167 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMAsmPrinter.cpp

index e7ac48cbcfa0bd3b3ced482a41164a578d54bc19..081b160af36523b5a61c5a66af4603c6310f6c9b 100644 (file)
@@ -929,6 +929,8 @@ void ARMAsmPrinter::EmitInstruction(const MachineInstr *MI) {
   case ARM::t2BR_JT: {
     // Lower and emit the instruction itself, then the jump table following it.
     MCInst TmpInst;
+    // FIXME: The branch instruction is really a pseudo. We should xform it
+    // explicitly.
     LowerARMMachineInstrToMCInst(MI, TmpInst, *this);
     OutStreamer.EmitInstruction(TmpInst);
     EmitJump2Table(MI);
@@ -940,6 +942,8 @@ void ARMAsmPrinter::EmitInstruction(const MachineInstr *MI) {
   case ARM::BR_JTadd: {
     // Lower and emit the instruction itself, then the jump table following it.
     MCInst TmpInst;
+    // FIXME: The branch instruction is really a pseudo. We should xform it
+    // explicitly.
     LowerARMMachineInstrToMCInst(MI, TmpInst, *this);
     OutStreamer.EmitInstruction(TmpInst);
     EmitJumpTable(MI);