[IVDescriptors] Remove typed pointer support (NFC)
authorNikita Popov <npopov@redhat.com>
Wed, 12 Jul 2023 13:41:42 +0000 (15:41 +0200)
committerNikita Popov <npopov@redhat.com>
Wed, 12 Jul 2023 13:48:29 +0000 (15:48 +0200)
commit94abecca6b908f26a979f50e800284a438d79c4b
tree747fae61427f23d855db5f77802841f9c291f639
parente705b2b1f4a71995d9062984f0d8138f9be9e5eb
[IVDescriptors] Remove typed pointer support (NFC)

This also removes the element type from the descriptor, as it is
always i8. The meaning of the step is now the same between
integers and pointers.
llvm/include/llvm/Analysis/IVDescriptors.h
llvm/lib/Analysis/IVDescriptors.cpp
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp