OSDN Git Service

Added support for the following definition of shufflevector
authorMon P Wang <wangmp@apple.com>
Mon, 10 Nov 2008 04:46:22 +0000 (04:46 +0000)
committerMon P Wang <wangmp@apple.com>
Mon, 10 Nov 2008 04:46:22 +0000 (04:46 +0000)
commitaeb06d246254e4829a49164a11eacced9a43d9d4
tree4b957844db686ae68329005faa6762317429037f
parenta64f463fb90c66406033e3fd1dc912b648bad328
Added support for the following definition of shufflevector
<result> = shufflevector <n x <ty>> <v1>, <n x <ty>> <v2>, <m x i32> <mask>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58964 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
docs/LangRef.html
lib/Bitcode/Reader/BitcodeReader.cpp
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/CodeGen/SelectionDAG/LegalizeTypes.h
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuild.cpp
lib/Transforms/Scalar/InstructionCombining.cpp
lib/VMCore/ConstantFold.cpp
lib/VMCore/Instructions.cpp
lib/VMCore/Verifier.cpp