x64アセンブラパーサ
Xbyakの単体テストにxedを使うために出力をパースするツールを作る. が, x64の文法がいろいろ酷いので結構手こずる. 開発の間にXbyakでvpcompressbを間違ってvcompressbにしてしまっていたバグが見つかった. ついでにIntelのSDMもvpcompresswをvcompresswと表記ミスしているのを発見.
x64アセンブラパーサ
Xbyakの単体テストにxedを使うために出力をパースするツールを作る. が, x64の文法がいろいろ酷いので結構手こずる. 開発の間にXbyakでvpcompressbを間違ってvcompressbにしてしまっていたバグが見つかった. ついでにIntelのSDMもvpcompresswをvcompresswと表記ミスしているのを発見.
AVX10.2のYMMレジスタ埋め込み丸めモード対応. evex.U拡張の設定判定が(既存コードの修正を最小限にしつつどうするか考えるのが)大変だった. 試行錯誤中にいくつか既存のsae/erフラグ指定ミスを見つけたので修正.
AVX10.2のevex.U
また微妙に拡張されている. フラグ発動条件がややこしいな.
早めの小倉の予約
リガーロイヤルホテルは高すぎるので近場で探して予約した. まあでも移動が面倒なので差分を自腹で出してもよかったかな. 次の機会があれば考えてみよう.
wasmのfixed SIMD
mcl-wasmで使えないか試したけど遅くなってしまった. 適用場所が難しい.
目医者
しばらく眼圧を下げるための目薬を継続.
Binary Hacks Rebooted ~ Forkwell Library#68
Xbyak Internals and Hacksの発表. 緊張したけどそこそこ楽しんでもらえたようでよかった.