вторник, 28 июня 2011 г.

xbyak

заюзал сегодня кодогенератор с совершенно непроизносимым именем от епонцев
умеет 32 & 64 бита и полный фарш - mmx/sse/sse2/sse3/ssse3/sse4/avx - под linux/mingw/vs2008/vs2010
вроде даже работает, несмотря на FPU (partially)

Update: опыты показали также что ему неизвестны инструкции invept, invvpid, movbe и AMD-V Virtualization ISA Extension

2 комментария:

  1. Занятная штука. Но какое практическое применение?

    ОтветитьУдалить
  2. генерация всякого в полете
    лично я заюзал для генерации тестов для udis86, который патчу во все дыры и мне лень внешний asm юзать

    ОтветитьУдалить