- if (minir_file[0] != '\0') {
- extern void be_export_minir(const arch_env_t *arch_env, FILE *out,
- ir_graph *irg);
- FILE *out;
-
- if (strcmp(minir_file, "-") == 0) {
- out = stdout;
- } else {
- out = fopen(minir_file, "w");
- if (out == NULL) {
- panic("Cound't open minir output '%s'", minir_file);
- }
- }
-
- be_export_minir(chordal_env->birg->main_env->arch_env, out, irg);
- if (out != stdout)
- fclose(out);
- }