Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Ian Collins Newsgroups: comp.programming Subject: Re: 64 bit code Date: Thu, 11 Oct 2012 10:50:11 +1300 Lines: 13 Message-ID: References: <507595db$0$6898$e4fe514c@news2.news.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net jxszqS26/T/45tsUkYp36gC3v7eDlJl3E8W4AO9ggiCW25t5SA3MkErFmtRCf1Djrx Cancel-Lock: sha1:jzqkav9VUJtFAzxAQ1ENsdLg/kg= User-Agent: Mozilla/5.0 (X11; SunOS i86pc; rv:12.0) Gecko/20120423 Thunderbird/12.0 In-Reply-To: Xref: csiph.com comp.programming:2315 On 10/11/12 09:52, BartC wrote: > > With the x86-64, it seems to be all or nothing: either run everything as > 64-bits, or run in compatible 32-bit mode, where you don't have access to > the extra, wider registers, nor to 64-bit arithmetic. Which equates to a net loss of nothing and net gain of the 64 bit mode! Now you have the ability to build and test 32 and 64 bit versions of your code to see which performs best. -- Ian Collins