Philip Reames 3f4453de96 Move Value.isDereferenceablePointer to ValueTracking [NFC]
Move isDereferenceablePointer function to Analysis. This function recursively tracks dereferencability over a chain of values like other functions in ValueTracking.

This refactoring is motivated by further changes to support dereferenceable_or_null attribute (http://reviews.llvm.org/D8650). isDereferenceablePointer will be extended to perform context-sensitive analysis and IR is not a good place to have such functionality.

Patch by: Artur Pilipenko <apilipenko@azulsystems.com>
Differential Revision: reviews.llvm.org/D9075

llvm-svn: 235611
2015-04-23 17:36:48 +00:00
..
2014-06-27 18:19:56 +00:00
2015-04-20 19:38:24 +00:00
2015-04-17 15:32:15 +00:00
2015-04-14 01:35:55 +00:00
2015-03-17 20:40:21 +00:00
2015-04-17 15:32:15 +00:00
2014-08-21 21:09:24 +00:00
2015-04-17 16:11:05 +00:00