]> granicus.if.org Git - llvm/commit
TargetLowering: Change isShuffleMaskLegal's mask argument type to ArrayRef<int>....
authorZvi Rackover <zvi.rackover@intel.com>
Wed, 26 Jul 2017 08:06:58 +0000 (08:06 +0000)
committerZvi Rackover <zvi.rackover@intel.com>
Wed, 26 Jul 2017 08:06:58 +0000 (08:06 +0000)
commit8849d30d5f8d21d872fb78e35ae5b2b302113ab0
tree00c39ab341a3ebd42bfce02c80b06f59da937662
parentc68e30b4ff49933392fb8e42f49a4fd854c17fcf
TargetLowering: Change isShuffleMaskLegal's mask argument type to ArrayRef<int>. NFCI.

Changing mask argument type from const SmallVectorImpl<int>& to
ArrayRef<int>.

This came up in D35700 where a mask is received as an ArrayRef<int> and
we want to pass it to TargetLowering::isShuffleMaskLegal().
Also saves a few lines of code.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309085 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/llvm/Target/TargetLowering.h
lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/AArch64/AArch64ISelLowering.h
lib/Target/AMDGPU/SIISelLowering.cpp
lib/Target/AMDGPU/SIISelLowering.h
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h
lib/Target/Hexagon/HexagonISelLowering.cpp
lib/Target/Hexagon/HexagonISelLowering.h
lib/Target/Mips/MipsSEISelLowering.h
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h