support LLVM 3.5 basicly

Signed-off-by: xiehuc <xiehuc@ubuntu-server-root1.client.mchsi.com>