How I built a raw x86-64 machine-code compiler for scalar loops and implemented SCEV-Lite to solve loops at compile time.

How I built a two-tier closure JIT compiler in Rust and solved the lifetime reference problem using Higher-Ranked Trait Bounds (HRTBs).

How I optimized my JIT compiler arithmetic, replacing division and modulo instructions with lookup tables and bitwise operations.

How I built a raw x86-64 machine-code compiler for scalar loops and implemented SCEV-Lite to solve loops at compile time.

How I implemented Constant Folding, Constant Propagation, Loop Unrolling, and Dead Code Elimination inside my JIT compiler.