Instruction Level Loop De-optimization Loop Rerolling and Software De-pipelining | AMiner