android: compiler/nir: build nir_divergence_analysis.c
authorMauro Rossi <issor.oruam@gmail.com>
Sat, 21 Sep 2019 15:48:52 +0000 (17:48 +0200)
committerMauro Rossi <issor.oruam@gmail.com>
Sat, 28 Sep 2019 13:56:28 +0000 (15:56 +0200)
Prerequisite to avoid following radv linking error happening with aco

FAILED: out/target/product/x86_64/obj_x86/SHARED_LIBRARIES/vulkan.radv_intermediates/LINKED/vulkan.radv.so
...
external/mesa/src/amd/compiler/aco_instruction_selection_setup.cpp:178:
error: undefined reference to 'nir_divergence_analysis'
clang.real: error: linker command failed with exit code 1 (use -v to see invocation)

Fixes: df86c5f ("nir: add divergence analysis pass.")
Signed-off-by: Mauro Rossi <issor.oruam@gmail.com>
src/compiler/Makefile.sources

index c4d2c2be7cb406a268d3109f39174cc9f0f5db7b..bc49e00525a1c2732bdfd89f6dc38bb0af2b0248 100644 (file)
@@ -215,6 +215,7 @@ NIR_FILES = \
        nir/nir_control_flow_private.h \
        nir/nir_deref.c \
        nir/nir_deref.h \
+       nir/nir_divergence_analysis.c \
        nir/nir_dominance.c \
        nir/nir_format_convert.h \
        nir/nir_from_ssa.c \