(1) yes, you can invoke internal options and emit the compiler IR. Try for example
-mP2OPT_show_graph_pre_phase2
-mP2OPT_show_graph_pre_phase3
-mP2OPT_show_graph_post_phase3
(2) no, the output is for debugging purposes only
-- Paolo