Trabalhar com LLVM é terrível. Trabalhar contra código escrito por pessoas que não entendem LLVM é mil vezes pior.