added thoughts on some llvm features