
Implemented a strength reduction github.com/WebKit/WebKit/… based on x.com/herumi/status/… @herumi
herumi
2.2K posts

@herumi
光成滋生 MITSUNARI Shigeo/目指せ生涯ウォーキングプログラマ/x86最適化と数学と暗号が好き/サイボウズ・ラボ/暗認本『図解即戦力 暗号と認証のしくみと理論がこれ1冊でしっかりわかる教科書』4刷。https://t.co/BJ5rVb1g0p

Implemented a strength reduction github.com/WebKit/WebKit/… based on x.com/herumi/status/… @herumi

LLVMに対する32ビット定数除算の改善 zenn.dev/herumi/article… SCIS2026で発表した除算アルゴリズムのパッチがLLVMにマージされた。 JITアセンブラを作ったり、コンパイラの生成コードより速いアセンブリ言語を書くことはよくあるけど、メジャーなコンパイラの改善は初めてなのでうれしい。




「サイボウズ・ラボユース」は個人のソフトウェア研究開発プロジェクトを会社が応援する制度です。 新規に2026年度のラボユース生を募集します。 【募集要項】 labs.cybozu.co.jp/youth/requirem… 4/3(金)17時〜、募集説明会をオンライン開催します! cybozu.connpass.com/event/388028/ #cybozulabs #CybozuTech





1/28(水)9:30~「暗号と情報セキュリティシンポジウム(SCIS2026)」でサイボウズ・ラボの光成 @herumi が「定数整数除算・剰余算最適化再考」と題して登壇します。 例えばx/7のGCC/Clangの最適化よりもよい手法を提案します。 3B1 耐量子計算機暗号 (4) #3B1" target="_blank" rel="nofollow noopener">iwsec.org/scis/2026/prog…
#SCIS2026 #cybozulabs



TAKESAKO @ Yet another Cybozu Labs: ついカッとなってGopherサーバを立ててみた labs.cybozu.co.jp/blog/takesako/…



これ、当然「任意の n で割る関数」を動的に生成できるように拡張したいよな。この後そういう話になりそう #kernelvm
