Report question

Question: Why does gcc use movl instead of push to pass function args?