Updated calls to CreateGEP to new interface in LLVM mainline.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@41704 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/CodeGen/CGExprScalar.cpp b/CodeGen/CGExprScalar.cpp
index e0a8718..3bb2678 100644
--- a/CodeGen/CGExprScalar.cpp
+++ b/CodeGen/CGExprScalar.cpp
@@ -415,7 +415,9 @@
                                 ->getElementType()) &&
            "Doesn't support VLAs yet!");
     llvm::Constant *Idx0 = llvm::ConstantInt::get(llvm::Type::Int32Ty, 0);
-    return Builder.CreateGEP(V, Idx0, Idx0, "arraydecay");
+    
+    llvm::Value *Ops[] = {Idx0, Idx0};
+    return Builder.CreateGEP(V, Ops, Ops+2, "arraydecay");
   }
   
   return EmitCastExpr(Op, E->getType());