generates 3-addr code for integers/mulop