Files
0ad/source
Ykkrosh d252e245ef Optimise fixed multiplies on MSVC x86
On MSVC, casting i32 to i64 then multiplying gets compiled into a call
to __allmul, which is slow. Use the __emul intrinsic instead.

GCC 4.6+ appears optimise this case automatically and doesn't need any
special handling.

This reduces the cost of ComputeShortPath by about 50% (testing AI vs AI
on Oasis 01).

This was SVN commit r13873.
2013-09-20 20:17:54 +00:00
..
2013-09-14 12:19:22 +00:00
2013-09-13 23:49:46 +00:00
2012-01-30 06:21:11 +00:00
2012-01-31 00:06:56 +00:00
2013-09-06 19:43:45 +00:00