xbyak - JIT assembler for x86(IA32), x64(AMD64, x86-64) by C++

Started by LiaoMi, October 22, 2019, 01:47:20 AM

Previous topic - Next topic

LiaoMi

Hi  :azn:,

maybe someone will be interested, very good project, unlike others, has a simplified architecture syntax, this approach makes this project more similar to the original assembler code.

xbyak - a JIT assembler for x86(IA-32)/x64(AMD64, x86-64) MMX/SSE/SSE2/SSE3/SSSE3/SSE4/FPU/AVX/AVX2/AVX-512 by C++ header

Feature
header file only
Intel/MASM like syntax
fully support AVX-512

Supported OS
Windows Xp, Vista, Windows 7, Windows 10(32bit, 64bit)
Linux(32bit, 64bit)
Intel macOS

Supported Compilers
Almost C++03 or later compilers for x86/x64 such as Visual Studio, g++, clang++, Intel C++ compiler and g++ on mingw/cygwin.

Link - https://github.com/herumi/xbyak  :thumbsup:
Xbyak 5.83 - https://github.com/herumi/xbyak/archive/v5.83.zip