These code changes were made in between some of the formatting changes. Unforunately we do have another formatting patch coming in after this, but I will keep that separate.
These patches are primarily focused on enhancing the BuilderGfxMem in our internal rasterizer and to support changes in the LLVM trunk going into version 7.0.0 v2 : accidentally included the wrong commits into the patch. Previous version included the formatting commit that was supposed to come after this patch, and did not include the first commit prior to adding SCATTERPS functionality Alok Hota (3): swr/rast: Adding Read/Write specifier to TranslateGfxAddress stack swr/rast: Adding SCATTERPS functionality to BuilderGfxMem swr/rast: Handling removed LLVM intrinsics in trunk Vinson Lee (1): swr/rast: Fix addPassesToEmitFile usage with llvm-7.0. .../swr/rasterizer/jitter/JitManager.cpp | 4 ++ .../swr/rasterizer/jitter/builder_gfx_mem.cpp | 31 ++++++++++++- .../swr/rasterizer/jitter/builder_gfx_mem.h | 43 ++++++++----------- .../jitter/functionpasses/lower_x86.cpp | 40 +++++++++++++++++ 4 files changed, 91 insertions(+), 27 deletions(-) -- 2.17.1 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev