Add code to LLVM from its C-API.
[mesa.git] / src / libre-soc / vulkan / libresoc_device.c
index 546f175c7d8bc922fb199c847ee8cfdcd7822c84..898b3712654dc17896621e8dcb6eeff543bf1a74 100644 (file)
@@ -504,11 +504,12 @@ libresoc_CreateInstance(const VkInstanceCreateInfo *pCreateInfo,
                                libresoc_device_dispatch_table.entrypoints[i];
                }
        }
-       instance->physical_devices_enumerated = false;
-       list_inithead(&instance->physical_devices);
-       glsl_type_singleton_init_or_ref();
-       libresoc_init_dri_options(instance);
-       *pInstance = libresoc_instance_to_handle(instance);
+    instance->physical_devices_enumerated = false;
+    list_inithead(&instance->physical_devices);
+    glsl_type_singleton_init_or_ref();
+    libresoc_init_dri_options(instance);
+    InitLLVM(&instance->llvm_ref);
+    *pInstance = libresoc_instance_to_handle(instance);
 
        return VK_SUCCESS;
 }