Silence a warning.
authorEvan Cheng <evan.cheng@apple.com>
Tue, 26 Jun 2007 18:31:22 +0000 (18:31 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Tue, 26 Jun 2007 18:31:22 +0000 (18:31 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37737 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMISelLowering.cpp

index 1ec2ad0146a6409244812e8e7deb507195c87401..dd970954f0103c57e219cedca9ab7dc7d5aef644 100644 (file)
@@ -1195,7 +1195,8 @@ SDOperand ARMTargetLowering::LowerBR_JT(SDOperand Op, SelectionDAG &DAG) {
   Index = DAG.getNode(ISD::MUL, PTy, Index, DAG.getConstant(4, PTy));
   SDOperand Addr = DAG.getNode(ISD::ADD, PTy, Index, Table);
   bool isPIC = getTargetMachine().getRelocationModel() == Reloc::PIC_;
-  Addr = DAG.getLoad(isPIC ? MVT::i32 : PTy, Chain, Addr, NULL, 0);
+  Addr = DAG.getLoad(isPIC ? (MVT::ValueType)MVT::i32 : PTy,
+                     Chain, Addr, NULL, 0);
   Chain = Addr.getValue(1);
   if (isPIC)
     Addr = DAG.getNode(ISD::ADD, PTy, Addr, Table);