Marco Costalba
76ae0e36be
Enable prefetch also for gcc
...
This fix a compile error under Linux with gcc when
there aren't the intel dev libraries.
Also simplify the previous patch moving TT definition
from search.cpp to tt.cpp so to avoid using passing a
pointer to TT to the current position.
Finally simplify do_move(), now we miss a prefetch in the
rare case of setting an en-passant square but code is
much cleaner and performance penalty is almost zero.
No functional change.
Signed-off-by: Marco Costalba <mcostalba@gmail.com >
2009-08-10 01:42:35 +01:00
..
2009-07-26 16:11:20 +01:00
2009-07-26 16:11:20 +01:00
2009-07-04 10:32:51 +01:00
2009-05-07 14:54:40 +02:00
2009-05-07 14:54:40 +02:00
2009-05-07 14:54:40 +02:00
2009-07-24 14:13:13 +01:00
2009-07-24 14:13:13 +01:00
2009-07-04 18:10:39 +01:00
2009-05-07 14:54:40 +02:00
2009-05-07 14:54:40 +02:00
2009-05-10 18:38:47 +01:00
2008-09-01 07:59:13 +02:00
2009-05-20 14:43:17 +02:00
2009-05-20 12:02:39 +02:00
2009-05-07 14:54:40 +02:00
2009-08-08 13:10:10 +01:00
2009-08-08 13:10:10 +01:00
2009-07-24 14:13:13 +01:00
2009-05-20 15:11:41 +02:00
2009-05-20 09:03:15 +02:00
2009-05-20 14:43:17 +02:00
2009-05-20 15:11:41 +02:00
2009-07-04 10:32:51 +01:00
2009-08-08 17:37:13 +01:00
2009-08-08 14:12:04 +01:00
2009-07-23 00:03:30 +01:00
2008-09-24 00:32:53 +02:00
2009-05-07 14:54:40 +02:00
2009-07-06 11:20:05 +01:00
2009-05-10 18:38:47 +01:00
2009-06-20 09:04:32 +01:00
2009-06-20 09:04:32 +01:00
2009-08-06 18:07:32 +02:00
2009-08-06 18:07:32 +02:00
2009-07-26 09:07:42 +01:00
2009-07-24 14:12:33 +01:00
2009-08-08 09:21:42 +01:00
2009-08-08 09:21:42 +01:00
2009-05-07 14:54:40 +02:00
2009-05-07 14:54:40 +02:00
2009-08-10 01:42:35 +01:00
2009-08-10 01:42:35 +01:00
2009-07-02 06:29:14 +01:00
2009-06-20 09:04:32 +01:00
2009-05-07 14:54:40 +02:00
2009-05-07 14:54:40 +02:00
2009-08-10 01:42:35 +01:00
2009-06-12 13:10:40 +02:00
2009-05-07 14:54:40 +02:00
2009-07-02 06:29:25 +01:00
2009-08-10 01:42:35 +01:00
2009-08-10 01:42:35 +01:00
2009-07-20 10:53:41 +01:00
2009-07-10 18:50:43 +01:00
2009-05-07 14:54:40 +02:00
2009-08-08 03:36:20 +01:00
2009-05-10 18:38:47 +01:00
2009-05-07 14:54:40 +02:00
2009-07-09 16:45:39 +01:00