OSDN Git Service

Support getelementptr instructions which use uint's to index into structure
authorChris Lattner <sabre@nondot.org>
Mon, 5 Apr 2004 01:30:19 +0000 (01:30 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 5 Apr 2004 01:30:19 +0000 (01:30 +0000)
commit28977af72a11fcad5d1b54d7a96b3df02828f6fc
tree671a8fa4df839cb653ebd22dda8fa39639b3afa7
parent830b6f98686f40f86811dceb5497433ebac385e1
Support getelementptr instructions which use uint's to index into structure
types and can have arbitrary 32- and 64-bit integer types indexing into
sequential types.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12653 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
lib/Analysis/BasicAliasAnalysis.cpp
lib/Analysis/DataStructure/Local.cpp
lib/Target/TargetData.cpp
lib/Target/X86/InstSelectSimple.cpp
lib/Target/X86/X86ISelSimple.cpp
lib/Transforms/ExprTypeConvert.cpp
lib/Transforms/Instrumentation/ProfilingUtils.cpp
lib/Transforms/LevelRaise.cpp
lib/Transforms/Scalar/InstructionCombining.cpp
lib/Transforms/Scalar/SCCP.cpp
lib/Transforms/Scalar/ScalarReplAggregates.cpp
lib/Transforms/TransformInternals.cpp
lib/Transforms/Utils/LowerInvoke.cpp
lib/VMCore/ConstantFold.cpp
lib/VMCore/Type.cpp
lib/VMCore/iMemory.cpp