1. LLVM, IR
  2. Short intro to optimisation and backends