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_ */