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

Author: Tim Rowley <[email protected]>
Date:   Thu Jun  8 14:42:54 2017 -0500

swr/rast: gen_llvm_types.py support for SIMD256/SIMD512

Reviewed-by: Bruce Cherniak <[email protected]>

---

 src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_types.py | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_types.py 
b/src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_types.py
index c1533687c9..94f3f9feff 100644
--- a/src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_types.py
+++ b/src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_types.py
@@ -62,21 +62,21 @@ def gen_llvm_type(type, name, is_pointer, 
is_pointer_pointer, is_array, is_array
             llvm_type = 'VectorType::get(Type::getInt32Ty(ctx), 
pJitMgr->mVWidth)'
         elif type == '__m128i':
             llvm_type = 'VectorType::get(Type::getInt32Ty(ctx), 4)'
-        elif type == 'SIMD8::vector_t':
+        elif type == 'SIMD256::Float':
             llvm_type = 'VectorType::get(Type::getFloatTy(ctx), 8)'
-        elif type == 'SIMD8::vectori_t':
+        elif type == 'SIMD256::Integer':
             llvm_type = 'VectorType::get(Type::getInt32Ty(ctx), 8)'
-        elif type == 'SIMD16::vector_t':
+        elif type == 'SIMD512::Float':
             llvm_type = 'VectorType::get(Type::getFloatTy(ctx), 16)'
-        elif type == 'SIMD16::vectori_t':
+        elif type == 'SIMD512::Integer':
             llvm_type = 'VectorType::get(Type::getInt32Ty(ctx), 16)'
         elif type == 'simdvector':
             llvm_type = 'ArrayType::get(VectorType::get(Type::getFloatTy(ctx), 
8), 4)'
         elif type == 'simd16vector':
             llvm_type = 'ArrayType::get(VectorType::get(Type::getFloatTy(ctx), 
16), 4)'
-        elif type == 'SIMD8::attrib_t':
+        elif type == 'SIMD256::Vec4':
             llvm_type = 'ArrayType::get(VectorType::get(Type::getFloatTy(ctx), 
8), 4)'
-        elif type == 'SIMD16::attrib_t':
+        elif type == 'SIMD512::Vec4':
             llvm_type = 'ArrayType::get(VectorType::get(Type::getFloatTy(ctx), 
16), 4)'
         else:
             llvm_type = 'Gen_%s(pJitMgr)' % type

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to