[CodeGen] Add getBuildVector and getSplatBuildVector helpers. NFCI.
authorAhmed Bougacha <ahmed.bougacha@gmail.com>
Tue, 26 Apr 2016 21:15:30 +0000 (21:15 +0000)
committerAhmed Bougacha <ahmed.bougacha@gmail.com>
Tue, 26 Apr 2016 21:15:30 +0000 (21:15 +0000)
commit128f8732a5c4c318ae8e789754857aea278be8a6
treea954856ec84857d55701ab8c35fe909b38e82c55
parentabb9f55c8021c158e5fb9ed95c573648b254e610
[CodeGen] Add getBuildVector and getSplatBuildVector helpers. NFCI.

Differential Revision: http://reviews.llvm.org/D17176

llvm-svn: 267606
13 files changed:
llvm/include/llvm/CodeGen/SelectionDAG.h
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/lib/Target/Mips/MipsSEISelLowering.cpp
llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
llvm/lib/Target/PowerPC/PPCISelLowering.cpp
llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
llvm/lib/Target/X86/X86ISelLowering.cpp