summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/FunctionComparator.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2016-12-02 03:05:41 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2016-12-02 03:05:41 +0000
commit4568158c4d304da17bc3c05409609d0f18efa573 (patch)
tree47afecf586ac9a7fa10891980557f223ebbe444d /llvm/lib/Transforms/Utils/FunctionComparator.cpp
parent858c092daad5b707382194b698d5880c1c9b91ce (diff)
downloadbcm5719-llvm-4568158c4d304da17bc3c05409609d0f18efa573.tar.gz
bcm5719-llvm-4568158c4d304da17bc3c05409609d0f18efa573.zip
IR: Change PointerType to derive from Type rather than SequentialType.
As proposed on llvm-dev: http://lists.llvm.org/pipermail/llvm-dev/2016-October/106640.html This is for a couple of reasons: - Values of type PointerType are unlike the other SequentialTypes (arrays and vectors) in that they do not hold values of the element type. By moving PointerType we can unify certain aspects of how the other SequentialTypes are handled. - PointerType will have no place in the SequentialType hierarchy once pointee types are removed, so this is a necessary step towards removing pointee types. Differential Revision: https://reviews.llvm.org/D26595 llvm-svn: 288462
Diffstat (limited to 'llvm/lib/Transforms/Utils/FunctionComparator.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud