x86/x64 JIT compiler for math string expressions written in C++. Parser is Boost.Spirit X3. AST transformations: partial derivation, constant folding.
-
Updated
Feb 17, 2016 - C++
x86/x64 JIT compiler for math string expressions written in C++. Parser is Boost.Spirit X3. AST transformations: partial derivation, constant folding.
X86-64 bilateral instruction tokenizer implemented in C. Supports the following processor extensions: AES, AVX, AVX2, AVX512, FMA, MMX, SSE, SSE2, SSE3, SSE4, x87(FPU), VMX. In order to ease testing, a diassembler which transforms tokens into compilable assembly (for NASM compiler) has been implemented.
A collection of 8086/8088 assembly examples demonstrating how to use the 8087 math coprocessor under MS-DOS.
Run old World of Warcraft clients under CrossOver on Apple Silicon with native Rosetta x87 and ARPL translation.
Educational project implementing numerical methods for root finding and definite integral calculation in C and NASM (x86).
To associate your repository with the x87 topic, visit your repo's landing page and select "manage topics."