Edit (comment above unaltered): I got down voted by someone which tells me I missed an obvious answer to my question. Did I miss something?
I've noticed a lot of compiler projects lately tend to default to LLVM, I'm curious of the strengths and weaknesses of LLVM vs ASM since the author here chose to compile to ASM.