Just my experimentations with llvm