Navigating the LLVM source – general advice