fix emacs language spec's, patch by Edmund Grimley-Evans!
[oota-llvm.git] / lib / Target / Mips / MipsISelLowering.cpp
index f67572e8041352cd1dae562e9447113135bdfe0d..b0b99bad1607191638ad7c0d5b630e76111ff9f9 100644 (file)
@@ -542,7 +542,7 @@ LowerJumpTable(SDValue Op, SelectionDAG &DAG) const
 
   SDValue JTI = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, OpFlag);
 
-  if (IsPIC) {
+  if (!IsPIC) {
     SDValue Ops[] = { JTI };
     HiPart = DAG.getNode(MipsISD::Hi, dl, DAG.getVTList(MVT::i32), Ops, 1);
   } else // Emit Load from Global Pointer