[WebAssembly] Use ArrayRef/SmallVectorImpl in parameters (NFC)
authorHeejin Ahn <aheejin@gmail.com>
Fri, 24 Mar 2023 19:09:22 +0000 (12:09 -0700)
committerHeejin Ahn <aheejin@gmail.com>
Wed, 29 Mar 2023 19:48:23 +0000 (12:48 -0700)
commitcfd36aa5b7738363653c66fc2f6fcde32bc8f829
tree045a5765b180f5a68370d6401eb569ccd6d1410e
parentd91c9aef9b37924b2188b88fc1091f0926e6158d
[WebAssembly] Use ArrayRef/SmallVectorImpl in parameters (NFC)

It is recommended to use `SmallVectorImpl`/`ArrayRef` over
`SmallVector<TypeName, N>` for function parameters:
https://llvm.org/docs/ProgrammersManual.html#llvm-adt-smallvector-h

Reviewed By: dschuff

Differential Revision: https://reviews.llvm.org/D146841
llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp
llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.h
llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp
llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.h
llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h