jitasm
最近jitasmなるオープンソースのプロジェクトをやっています。インラインアセンブラ風の構文で動的にコード生成を行うためのC++ライブラリです。
この手のライブラリとしてはxbyakが有名ですが、jitasmは後発なりに特色を出していけたらと思っています。
目標
- MASM, VCのインラインアセンブラ風
- 美しく書ける
- 簡単に使える
- 軽い
- x86/x64のソースコードポータビリティ
- x86/x64汎用命令
- x87 FPU命令
- MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2
- naked, cdecl, Microsoft x64 fastcall の関数呼び出し規約サポート
- 関数呼び出し規約に沿ったprolog/epilogの自動生成
- 制御構文(If, Repeat, While)
- VC8, VC9対応
0 コメント:
コメントを投稿