Mesa (master): gallivm: Pass in CPU name to createTargetMachine when on llvm-3.0.
Vinson Lee
vlee at kemper.freedesktop.org
Thu Jun 30 22:52:26 UTC 2011
Module: Mesa
Branch: master
Commit: f8fcaf0215f0434baf13bb5c45545c58f97846b6
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8fcaf0215f0434baf13bb5c45545c58f97846b6
Author: Vinson Lee <vlee at vmware.com>
Date: Thu Jun 30 15:48:41 2011 -0700
gallivm: Pass in CPU name to createTargetMachine when on llvm-3.0.
llvm-3.0svn revision 134127 changed createTargetMachine to take in
an additional argument of the CPU name.
---
src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp b/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
index 5036608..01e660e 100644
--- a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
+++ b/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
@@ -207,7 +207,11 @@ lp_disassemble(const void* func)
}
raw_debug_ostream Out;
+#if HAVE_LLVM >= 0x0300
+ TargetMachine *TM = T->createTargetMachine(Triple, sys::getHostCPUName(), "");
+#else
TargetMachine *TM = T->createTargetMachine(Triple, "");
+#endif
#if HAVE_LLVM >= 0x0300
unsigned int AsmPrinterVariant = AsmInfo->getAssemblerDialect();
More information about the mesa-commit
mailing list