Add log_experimental() and experimental() API and "yosys -x"
[yosys.git] / kernel / register.h
index 821faff3eed4366748abd75a4cf9b0ed86fae39d..4622845b6d24d0cf8019efd2b1a85bbb9e204fbd 100644 (file)
@@ -36,6 +36,11 @@ struct Pass
 
        int call_counter;
        int64_t runtime_ns;
+       bool experimental_flag = false;
+
+       void experimental() {
+               experimental_flag = true;
+       }
 
        struct pre_post_exec_state_t {
                Pass *parent_pass;