Flow Generate LLVM IR with clang: clang -S -emit-llvm code.c -o code.ll Run optimizations: opt -O3 code.ll -o code_opt.ll