Пока я писал свои реализации analyze-x86 на Python'e и D. (Для фана и сравнения) Обнаружилось дублирование инструкций в структурах.
К примеру: - «movq» есть в setmmx и в setsse2 - «maskmovq» есть в setsse и в set3dnowext
Это то что я вспомнил. И там местами вообще каша. =) Следует пересмотреть _все_ структуры.
я правда смерялся с http://en.wikipedia.org/wiki/X86_instruction_listings, может это не очень хороший источник
И по моему (я не уверен) сount считается не верно. Если я правильно понимаю, это счётчик всех инструкций, но он имхо много лишнего считает. По крайней мере в моих реализациях этот параметр всегда меньше.
Сильви сказала «я не сильно заинтересована в исправлениях». people/devl547/profile поддерживает это?