Code size reduced