Author: Slater Wold
Date: 09:01:45 03/26/04
Go up one level in this thread
On March 26, 2004 at 11:53:06, Robert Hyatt wrote: >On March 26, 2004 at 02:03:56, Slater Wold wrote: > >>On March 26, 2004 at 01:54:44, Russell Reagan wrote: >> >>>On March 26, 2004 at 01:04:54, Slater Wold wrote: >>> >>>>Using /O2, /Ot, /Og: >>> >>>>Using /O2, /Ot, /Og: >>> >>>>(he used VC_INLINE_ASM & ASM_INLINED, >>>>which my compiler cannot use). >>> >>>Why can't you add this to these options? >> >>The current AMD64 compilers don't support _asm. It's all intrinsic functions. >>But it does come with a macro assembler. >> >>>/D "VC_INLINE_ASM" /D "USE_ASSEMBLY" >>> >>>Also, how about /Ob2 (inline any suitable)? I also used /Oi (enable intristic >>>functions) and /Oy (omit frame pointers). >> >>I used /Ob2. Sorry. > > >You don;t need inline with MSVC. Eugene has crafty using intrinsics for BSF/BSR >so the asm is not needed... Outstanding. I didn't look at the code close enough to notice that.
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.