To protect your data, the CISO officer has suggested users to enable 2FA as soon as possible.
Currently 2.7% of users enabled 2FA.
now we have 4 passes: fast_inst_sel, fast_reg_alloc, followed by slow_inst_sel and slow_reg_alloc. This might make the compilation pipeline more linear
some refactoring: 1. allows reg alloc using other allocators (other than graph coloring), 2. allows retreat to a previous compilation pass