Adding clean commit of llvm (Low Level Virtual Machine) into master.

Signed-off-by: Bootz <bootz@projectskyfire.org>