Mesa (master): gallivm: add nir->llvm translation (v2)
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Nov 28 05:08:20 UTC 2019
Module: Mesa
Branch: master
Commit: 44a6b0107b37ad9644d3435cf6d2d29b6779654f
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=44a6b0107b37ad9644d3435cf6d2d29b6779654f
Author: Dave Airlie <airlied at redhat.com>
Date: Thu Sep 5 15:46:31 2019 +1000
gallivm: add nir->llvm translation (v2)
This add the initial implementation of the NIR->LLVM conversion
for llvmpipe NIR support.
v2: lower bool to int32 in nir not llvm
Acked-by: Roland Scheidegger <sroland at vmware.com>
---
src/gallium/auxiliary/Makefile.sources | 3 +
src/gallium/auxiliary/gallivm/lp_bld_nir.c | 1652 ++++++++++++++++++++++++
src/gallium/auxiliary/gallivm/lp_bld_nir.h | 210 +++
src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c | 1274 ++++++++++++++++++
src/gallium/auxiliary/meson.build | 3 +
5 files changed, 3142 insertions(+)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=44a6b0107b37ad9644d3435cf6d2d29b6779654f
More information about the mesa-commit
mailing list