From ce649e54f15870a4965052e4dcf235bf45354786 Mon Sep 17 00:00:00 2001 From: Ian Romanick Date: Wed, 12 Feb 2020 19:07:35 -0800 Subject: [PATCH] nir/range-analysis: C++ linkage Fixes: 96303a59eae ("nir: Add some range analysis for used bits") Reviewed-by: Jason Ekstrand Part-of: --- src/compiler/nir/nir_range_analysis.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/compiler/nir/nir_range_analysis.h b/src/compiler/nir/nir_range_analysis.h index a607a4b5799..11756a277c0 100644 --- a/src/compiler/nir/nir_range_analysis.h +++ b/src/compiler/nir/nir_range_analysis.h @@ -41,10 +41,17 @@ struct ssa_result_range { bool is_integral; }; +#ifdef __cplusplus +extern "C" { +#endif + extern struct ssa_result_range nir_analyze_range(struct hash_table *range_ht, const nir_alu_instr *instr, unsigned src); uint64_t nir_ssa_def_bits_used(nir_ssa_def *def); +#ifdef __cplusplus +} +#endif #endif /* _NIR_RANGE_ANALYSIS_H_ */