Clean up usages of asserting vector getters in Type
authorChristopher Tetreault <ctetreau@quicinc.com>
Thu, 9 Apr 2020 20:01:05 +0000 (13:01 -0700)
committerChristopher Tetreault <ctetreau@quicinc.com>
Thu, 9 Apr 2020 20:11:37 +0000 (13:11 -0700)
commite634f482eaaf82a757b9442c34c034235d7eb161
tree80ebf33ae1778fafded9cafd32b1257c10c8daa9
parent6ed88afd780cc2cd04e50e25c5d3ffafc07b1c1b
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: arsenm, efriedma, sdesmalen

Reviewed By: arsenm

Subscribers: wdng, arsenm, jvesely, nhaehnle, hiraditya, kerbowa, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D77268
llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp
llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp