結果 : explain how optimization of basic blocks is done with example