Mesa (7.10): llvmpipe: document issue with LLVM 2.8 and earlier with AVX

Jose Fonseca jrfonseca at kemper.freedesktop.org
Wed Apr 20 02:31:28 PDT 2011


Module: Mesa
Branch: 7.10
Commit: d4a82b3146b4ea26ca7c315343d82f796a2f19d3
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d4a82b3146b4ea26ca7c315343d82f796a2f19d3

Author: Brian Paul <brianp at vmware.com>
Date:   Thu Apr  7 13:43:00 2011 -0600

llvmpipe: document issue with LLVM 2.8 and earlier with AVX

---

 src/gallium/drivers/llvmpipe/README |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/gallium/drivers/llvmpipe/README b/src/gallium/drivers/llvmpipe/README
index 1fc7746..cd0e476 100644
--- a/src/gallium/drivers/llvmpipe/README
+++ b/src/gallium/drivers/llvmpipe/README
@@ -13,6 +13,10 @@ Requirements
    See /proc/cpuinfo to know what your CPU supports.
  
  - LLVM. Version 2.8 recommended. 2.6 or later required.
+
+   NOTE: LLVM 2.8 and earlier will not work on systems that support the
+   Intel AVX extensions (e.g. Sandybridge).  LLVM's code generator will
+   fail when trying to emit AVX instructions.  This was fixed in LLVM 2.9.
  
    For Linux, on a recent Debian based distribution do:
  



More information about the mesa-commit mailing list