Mesa (master): swr: [rasterizer jitter] remove architecture override

Tim Rowley torowley at kemper.freedesktop.org
Tue Oct 11 16:58:30 UTC 2016


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

Author: Tim Rowley <timothy.o.rowley at intel.com>
Date:   Mon Oct 10 11:07:03 2016 -0500

swr: [rasterizer jitter] remove architecture override

Signed-off-by: Tim Rowley <timothy.o.rowley at intel.com>

---

 .../drivers/swr/rasterizer/jitter/JitManager.cpp   | 42 +---------------------
 1 file changed, 1 insertion(+), 41 deletions(-)

diff --git a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
index 18bbbe7..5021fe2 100644
--- a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
+++ b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
@@ -111,47 +111,7 @@ JitManager::JitManager(uint32_t simdWidth, const char *arch, const char* core)
 
     StringRef hostCPUName;
 
-    // force JIT to use the same CPU arch as the rest of swr
-    if(mArch.AVX512F())
-    {
-        assert(0 && "Implement AVX512 jitter");
-        hostCPUName = sys::getHostCPUName();
-        if (mVWidth == 0)
-        {
-            mVWidth = 16;
-        }
-    }
-    else if(mArch.AVX2())
-    {
-        hostCPUName = StringRef("core-avx2");
-        if (mVWidth == 0)
-        {
-            mVWidth = 8;
-        }
-    }
-    else if(mArch.AVX())
-    {
-        if (mArch.F16C())
-        {
-            hostCPUName = StringRef("core-avx-i");
-        }
-        else
-        {
-            hostCPUName = StringRef("corei7-avx");
-        }
-        if (mVWidth == 0)
-        {
-            mVWidth = 8;
-        }
-    }
-    else
-    {
-        hostCPUName = sys::getHostCPUName();
-        if (mVWidth == 0)
-        {
-            mVWidth = 8; // 4?
-        }
-    }
+    hostCPUName = sys::getHostCPUName();
 
     EB.setMCPU(hostCPUName);
 




More information about the mesa-commit mailing list