Initialize only native LLVM Disassembler.

Signed-off-by: José Fonseca <jfonseca@vmware.com>
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp b/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
index a50a51d..33881ad 100644
--- a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
+++ b/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
@@ -203,7 +203,11 @@
    InitializeAllAsmPrinters();
 #endif
 
-   InitializeAllDisassemblers();
+#if LLVM_NATIVE_ARCH == X86
+   LLVMInitializeX86Disassembler();
+#elif LLVM_NATIVE_ARCH == ARM
+   LLVMInitializeARMDisassembler();
+#endif
 
 #if HAVE_LLVM >= 0x0300
    OwningPtr<const MCAsmInfo> AsmInfo(T->createMCAsmInfo(Triple));