Initial LLVM setup
Merge branch 'llvm'
Conditional linkage of backend dependencies