Lines Matching refs:aco
32 using namespace aco;
81 aco::init_program(program.get(), stage, &info, chip_class, family, false, &config); in create_program()
151 if (aco::validate_ir(program.get())) in finish_validator_test()
160 if (!aco::validate_ir(program.get())) { in finish_opt_test()
164 aco::optimize(program.get()); in finish_opt_test()
165 if (!aco::validate_ir(program.get())) { in finish_opt_test()
175 if (!aco::validate_ir(program.get())) { in finish_ra_test()
181 aco::live live_vars = aco::live_var_analysis(program.get()); in finish_ra_test()
182 aco::register_allocation(program.get(), live_vars.live_out, policy); in finish_ra_test()
184 if (aco::validate_ra(program.get())) { in finish_ra_test()
190 aco::ssa_elimination(program.get()); in finish_ra_test()
191 aco::lower_to_hw_instr(program.get()); in finish_ra_test()
200 aco::optimize_postRA(program.get()); in finish_optimizer_postRA_test()
207 aco::lower_to_hw_instr(program.get()); in finish_to_hw_instr_test()
214 aco::insert_NOPs(program.get()); in finish_insert_nops_test()
221 aco::form_hard_clauses(program.get()); in finish_form_hard_clause_test()
250 void writeout(unsigned i, aco::Builder::Result res) in writeout()