Revert "Revert "[ptr-traits] Implement the base pointer traits using the actual""
authorChandler Carruth <chandlerc@gmail.com>
Wed, 30 Dec 2015 23:37:25 +0000 (23:37 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Wed, 30 Dec 2015 23:37:25 +0000 (23:37 +0000)
commit3c4b3a54581fe5badf08b9a0a32f8b2e5f55151d
tree1740db8d5289963206458126804393774b5b620a
parent08e3bf995e6be976e55d34c1aace8370c61f68fb
Revert "Revert "[ptr-traits] Implement the base pointer traits using the actual""

This reverts commit r256642 and restores r256620 now that Tobias has
updated Polly.

There are still some potential problems with the code in Polly that I've
sent post-commit review about, but they're unlikely to break anything in
practice, and I'd like to avoid the rest of LLVM and Clang regressing
here.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@256656 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/PointerLikeTypeTraits.h