gallium/swr: Fix LLVM 11 compilation issues
authorJan Zielinski <jan.zielinski@intel.com>
Mon, 27 Apr 2020 20:05:35 +0000 (22:05 +0200)
committerMarge Bot <eric+marge@anholt.net>
Mon, 27 Apr 2020 22:29:52 +0000 (22:29 +0000)
commit4a523baa00fcf12dabd2e7b054ce73ac238c11a7
treef4034207d8271e7454cfae47c2ef0e067915c9be
parent5082ac007d1758fdbe516649a1b28363ca32456c
gallium/swr: Fix LLVM 11 compilation issues

Changes needed to adapt to LLVM API changes in vector
and pointer types.

Reviewed-by: Krzysztof Raszkowski <krzysztof.raszkowski@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4769>
src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_ir_macros.py
src/gallium/drivers/swr/rasterizer/codegen/templates/gen_builder.hpp
src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
src/gallium/drivers/swr/rasterizer/jitter/builder_mem.cpp
src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp
src/gallium/drivers/swr/rasterizer/jitter/builder_misc.h
src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp
src/gallium/drivers/swr/rasterizer/jitter/functionpasses/lower_x86.cpp