aco: make validate() usable in tests
[mesa.git] / src / amd / compiler / aco_ir.h
index 7cf5ab19911f8291cfc7f58357b86fa0e01ccce8..6f2a4a46b9142b97e4f96c192b2a5f8cf4202b6e 100644 (file)
@@ -1607,7 +1607,7 @@ void insert_NOPs(Program* program);
 unsigned emit_program(Program* program, std::vector<uint32_t>& code);
 void print_asm(Program *program, std::vector<uint32_t>& binary,
                unsigned exec_size, std::ostream& out);
-void validate(Program* program, FILE *output);
+bool validate(Program* program, FILE *output);
 bool validate_ra(Program* program, const struct radv_nir_compiler_options *options, FILE *output);
 #ifndef NDEBUG
 void perfwarn(bool cond, const char *msg, Instruction *instr=NULL);