gollvm: synv with LLVM trunk at da0d43d90a4

Update to reflect new changes in the way vector types are created.

Updates golang/go#41132.

Change-Id: I27cb3f94bc7a84719c38bac41b97e984bfc5c24a
Reviewed-on: https://go-review.googlesource.com/c/gollvm/+/251778
Reviewed-by: Cherry Zhang <cherryyz@google.com>
diff --git a/bridge/go-llvm-typemanager.cpp b/bridge/go-llvm-typemanager.cpp
index 7c346aa..ba57edc 100644
--- a/bridge/go-llvm-typemanager.cpp
+++ b/bridge/go-llvm-typemanager.cpp
@@ -71,7 +71,7 @@
   llvmFloatType_ = llvm::Type::getFloatTy(context_);
   llvmDoubleType_ = llvm::Type::getDoubleTy(context_);
   llvmLongDoubleType_ = llvm::Type::getFP128Ty(context_);
-  llvmTwoFloatVecType_ = llvm::VectorType::get(llvmFloatType_, 2);
+  llvmTwoFloatVecType_ = llvm::FixedVectorType::get(llvmFloatType_, 2);
 
   // Predefined C string type
   stringType_ = pointerType(integerType(true, 8));