support of building with C++11
support LLVM trunk after r202720 revision
support LLVM trunk after r202736 revision