修行開始
SIMDをやるには順を追っていかねばならないので
ぼちぼち修行開始。
http://homepage1.nifty.com/herumi/prog/prog.html
http://www.ibm.com/developerworks/jp/linux/library/l-gas-nasm.html
この辺を参考にnasmとmasmとgasを平行して進めていくことに。
ひとつだけやるよりは初速が落ちるが後の為にはなるだろうと。
mlとclのために
いちいちvcのideを立ち上げるのは嫌なのでcygwinから呼べるように
シェルスクリプトを書いた。
/usr/local/bin/cl
#!/bin/sh cmd /C `cygpath -w /usr/local/bin/cl.bat` $* 2>&1 | nkf -w
/usr/local/bin/cl.bat
C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\vsvars32.batをコピーして最後に下記を追加したもの。
cl.exe /nologo %1 %2 %3 %4 %5 %6 %7 %8 %9