add llvm to base

This adds llvm in a 32bit and 64bit variant.
Turns out the CCCIsCXX references should be function calls.

Examples are elsewhere in this file, needs fixing for building Clang 3.4