commit | aeb6da46ce7c55440215fca1fb11122ecddeec44 | [log] [tgz] |
---|---|---|
author | Rafael Espindola <rafael.espindola@gmail.com> | Wed Jun 15 21:00:28 2011 +0000 |
committer | Rafael Espindola <rafael.espindola@gmail.com> | Wed Jun 15 21:00:28 2011 +0000 |
tree | fc31abdbd7ae67d2be7db9c26ec84238e0a5dbde | |
parent | 5cf34feb6775e6528c728e8d0c359aa68561a373 [diff] |
Handle jump tables. Test to follow soon. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133083 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp index 187963c..f0dc555 100644 --- a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp +++ b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
@@ -1948,6 +1948,8 @@ for (MachineInstr::mop_iterator OI = MI.operands_begin(), OE = MI.operands_end(); OI != OE; ++OI) { const MachineOperand& OP = *OI; + if (OP.isJTI()) + return false; if (OP.isMBB() && OP.getMBB() == MBB) return false; }