Maybe it rewrites multiple immediate additions into one.
It can't because the intermediate results are required for the compare instructions
It can't because the intermediate results are required for the compare instructions