x86's cvtsi2ss can take a 32bit or 64bit input and convert it to a 32bit float. This ensures the register passed in is 32bit so it uses the 32bit instruction