Clean up usages of asserting vector getters in Type
authorChristopher Tetreault <ctetreau@quicinc.com>
Thu, 9 Apr 2020 19:43:18 +0000 (12:43 -0700)
committerChristopher Tetreault <ctetreau@quicinc.com>
Thu, 9 Apr 2020 19:52:44 +0000 (12:52 -0700)
commite1e131ea5ef333ed54c9749f1fcf0825731043cc
tree07012941a842afe3dd2619a4cbe871a35a00146f
parentbd1ccfe6df24203c494685c82b83124303d99ce0
Clean up usages of asserting vector getters in Type

Summary:
Remove usages of asserting vector getters in Type in preparation for the
VectorType refactor. The existence of these functions complicates the
refactor while adding little value.

Reviewers: grosbach, efriedma, sdesmalen

Reviewed By: efriedma

Subscribers: hiraditya, dmgreen, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D77271
llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp