Found bug source llvm isn't the problem

Revert "Don't use llvm, may be too old and causing bugs"

This reverts commit a5497ed3b92a37527000cc555c576743419ded81.