From: Tim Rowley Date: Fri, 20 Jan 2017 00:32:06 +0000 (-0600) Subject: swr: [rasterizer jitter] Adjust jitter header includes X-Git-Tag: upstream/17.1.0~2442 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8423ad437b39e88744c7ecd4b164f76e5cad3ffa;p=platform%2Fupstream%2Fmesa.git swr: [rasterizer jitter] Adjust jitter header includes Reviewed-by: Bruce Cherniak --- diff --git a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp index 5021fe2..d77dffb 100644 --- a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp +++ b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp @@ -31,10 +31,6 @@ #pragma warning(disable: 4800 4146 4244 4267 4355 4996) #endif -#include "jit_api.h" -#include "JitManager.h" -#include "fetch_jit.h" - #pragma push_macro("DEBUG") #undef DEBUG @@ -57,6 +53,10 @@ #pragma pop_macro("DEBUG") +#include "JitManager.h" +#include "jit_api.h" +#include "fetch_jit.h" + #include "core/state.h" #include "state_llvm.h" diff --git a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.h b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.h index 7c0eaa9..ed7216b 100644 --- a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.h +++ b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.h @@ -29,9 +29,6 @@ ******************************************************************************/ #pragma once -#include "common/os.h" -#include "common/isa.hpp" - #if defined(_WIN32) #pragma warning(disable : 4146 4244 4267 4800 4996) #endif @@ -84,6 +81,9 @@ using PassManager = llvm::legacy::PassManager; #include "llvm/Support/DynamicLibrary.h" +#include "common/os.h" +#include "common/isa.hpp" + #pragma pop_macro("DEBUG") ////////////////////////////////////////////////////////////////////////// diff --git a/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp b/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp index 2fd011f..76a58b6 100644 --- a/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp +++ b/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp @@ -27,9 +27,9 @@ * Notes: * ******************************************************************************/ +#include "builder.h" #include "jit_api.h" #include "blend_jit.h" -#include "builder.h" #include "state_llvm.h" #include diff --git a/src/gallium/drivers/swr/rasterizer/jitter/builder.cpp b/src/gallium/drivers/swr/rasterizer/jitter/builder.cpp index 6ee4d85..4fc5af7 100644 --- a/src/gallium/drivers/swr/rasterizer/jitter/builder.cpp +++ b/src/gallium/drivers/swr/rasterizer/jitter/builder.cpp @@ -64,7 +64,7 @@ namespace SwrJit mSimdInt64Ty = VectorType::get(mInt64Ty, mVWidth); mSimdFP16Ty = VectorType::get(mFP16Ty, mVWidth); mSimdFP32Ty = VectorType::get(mFP32Ty, mVWidth); - mSimdVectorTy = StructType::get(pJitMgr->mContext, std::vector(4, mSimdFP32Ty), false); + mSimdVectorTy = ArrayType::get(mSimdFP32Ty, 4); mSimdVectorTRTy = StructType::get(pJitMgr->mContext, std::vector(5, mSimdFP32Ty), false); if (sizeof(uint32_t*) == 4) diff --git a/src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp b/src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp index 984aab6..901bce6 100644 --- a/src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp +++ b/src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp @@ -27,9 +27,9 @@ * Notes: * ******************************************************************************/ +#include "builder.h" #include "jit_api.h" #include "fetch_jit.h" -#include "builder.h" #include "state_llvm.h" #include #include diff --git a/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp b/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp index c4fb372..793e5ec 100644 --- a/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp +++ b/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp @@ -27,9 +27,9 @@ * Notes: * ******************************************************************************/ +#include "builder.h" #include "jit_api.h" #include "streamout_jit.h" -#include "builder.h" #include "state_llvm.h" #include "llvm/IR/DataLayout.h"