View Full Version : New GMC Code
squid_80
28th August 2006, 10:54
Anyone tried out the new MMX/SSE2 GMC code? I'm compiling with VS and the SSE2 version crashes due to the rounder being unaligned, the mmx version crashes too but I haven't looked hard enough to find out where. Do they work if different compilers/OS are used?
celtic_druid
28th August 2006, 12:48
From recollection gcc was ok.
Some discussions here: http://celticdruid.no-ip.com/phpBB2/viewtopic.php?t=206
Can't remember if it was being discussed elsewhere though.
squid_80
29th August 2006, 00:20
My mistake - the mmx version does work. The SSE2 version assumes the stack is mod 16 aligned before a function call, it only takes one line to fix but my testing shows it's slower than the mmx version.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.