The Curious Engineer

All blogs / Compilers

KG's Blog

blog.kaving.me/blog

Welcome to my blog. This site is intended to be a repository of the projects I’m quite proud of. Feel free to explore my posts and projects. Check out my Github!

CompilersCPU / microarchitectureRustEmulation

Posts
14 from 8 Jun 2024 to 24 May 2026
Posting
monthly (10 in the last year)
Kind
personal blog
Feed
https://blog.kaving.me/blog/index.xml

2026 8

  1. Tuning LLVM's SLP Vectorizer Cost Model
  2. Tuning LLVM's SLP Vectorizer Cost Model
  3. Tracking down a 25% Regression on LLVM RISC-V
  4. Tracking down a 25% Regression on LLVM RISC-V
  5. Analysing a Benchmark on LLVM RISCV
  6. Analysing a Benchmark on LLVM RISCV
  7. My intro to the RISCV LLVM Backend: modifying an existing LLVM pass to merge GPRPair moves
  8. My intro to the RISCV LLVM Backend: modifying an existing LLVM pass to merge GPRPair moves

2025 4

  1. My First LLVM PR
  2. My First LLVM PR
  3. Nes Emulator
  4. Nes Emulator

2024 2

  1. Rust-based Quadcopter Part 1
  2. Rust-based Quadcopter Part 1