X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firpass_t.h;h=bd3315d622586f29565cea7f652c0dedaf15872f;hb=4f92e524762e0febc361676111b3b5b79addd03a;hp=87976b3995b78a7ffae7c16ffdf6cfa21dce65b0;hpb=856c2a5959b6957e567f4aee3aaf03d333a4b86a;p=libfirm diff --git a/ir/ir/irpass_t.h b/ir/ir/irpass_t.h index 87976b399..bd3315d62 100644 --- a/ir/ir/irpass_t.h +++ b/ir/ir/irpass_t.h @@ -137,4 +137,14 @@ struct ir_prog_pass_manager_t { unsigned dump_all:1; /**< Set if every pass should be dumped. */ }; +/** + * Ensure that no verifier is run an ir_prog pass. + */ +int ir_prog_no_verify(ir_prog *prog, void *ctx); + +/** + * Ensure that no dumper is run from an ir_prog pass. + */ +void ir_prog_no_dump(ir_prog *prog, void *ctx, unsigned idx); + #endif