Add support for vectors of pointers.
authorNadav Rotem <nadav.rotem@intel.com>
Mon, 5 Dec 2011 06:29:09 +0000 (06:29 +0000)
committerNadav Rotem <nadav.rotem@intel.com>
Mon, 5 Dec 2011 06:29:09 +0000 (06:29 +0000)
commit1608769abeb1430dc34f31ffac0d9850f99ae36a
tree7834f9a415e0348f155f2834c40171c3b13d60ed
parent8e1b12ae68cd6ae5180cb300a05bae5ddf0c49ae
Add support for vectors of pointers.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145801 91177308-0d34-0410-b5e6-96231b3b80d8
26 files changed:
docs/LangRef.html
include/llvm/DerivedTypes.h
include/llvm/Instructions.h
include/llvm/Operator.h
include/llvm/Target/TargetLowering.h
include/llvm/Type.h
lib/Analysis/ConstantFolding.cpp
lib/Analysis/InstructionSimplify.cpp
lib/Analysis/ValueTracking.cpp
lib/AsmParser/LLParser.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/Transforms/InstCombine/InstCombineCalls.cpp
lib/Transforms/InstCombine/InstructionCombining.cpp
lib/Transforms/Scalar/IndVarSimplify.cpp
lib/Transforms/Scalar/ScalarReplAggregates.cpp
lib/VMCore/Constants.cpp
lib/VMCore/Instructions.cpp
lib/VMCore/Type.cpp
lib/VMCore/Verifier.cpp
test/CodeGen/X86/pointer-vector.ll [new file with mode: 0644]
test/CodeGen/X86/vector-gep.ll [new file with mode: 0644]
test/Feature/const_pv.ll [new file with mode: 0644]
test/Feature/global_pv.ll [new file with mode: 0644]
test/Transforms/InstCombine/vector_gep1.ll [new file with mode: 0644]
test/Transforms/InstSimplify/vector_gep.ll [new file with mode: 0644]
unittests/VMCore/InstructionsTest.cpp