Add in the first step of the multiple pointer support. This adds in support to the...
authorMicah Villmow <villmow@gmail.com>
Tue, 9 Oct 2012 16:06:12 +0000 (16:06 +0000)
committerMicah Villmow <villmow@gmail.com>
Tue, 9 Oct 2012 16:06:12 +0000 (16:06 +0000)
commit7d661468682c333739a6f6ab7dc337463573c354
tree12290f1c2b1ecf40ad4934a2fd44851672a231d2
parent942895d371c4dfc96105665b5ed8644f05ab8eff
Add in the first step of the multiple pointer support. This adds in support to the data layout for specifying a per address space pointer size.
The next step is to update the optimizers to allow them to optimize the different address spaces with this information.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165505 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DataLayout.h
include/llvm/Target/TargetLowering.h
lib/CodeGen/SelectionDAG/TargetLowering.cpp
lib/VMCore/DataLayout.cpp