All DSGraphs keep a reference to the targetdata they are created with. This is
authorChris Lattner <sabre@nondot.org>
Sun, 2 Nov 2003 22:27:28 +0000 (22:27 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 2 Nov 2003 22:27:28 +0000 (22:27 +0000)
commit15869aa2c717c356f62c04d85b73450aaabfee16
tree2914724bfba1432a239d96ddedd9b535276aea1c
parentdbfe36e51eff9324ad5abf7af9a852de07f04ef9
All DSGraphs keep a reference to the targetdata they are created with.  This is
used to eliminate the hard coded, hacked in, sparc specific, global TargetData.
Changing the TargetData used to actually match the code fixes problems, and
eliminates a crash.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9659 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/DSGraph.h
include/llvm/Analysis/DSNode.h
include/llvm/Analysis/DSSupport.h
include/llvm/Analysis/DataStructure.h
include/llvm/Analysis/DataStructure/DSGraph.h
include/llvm/Analysis/DataStructure/DSNode.h
include/llvm/Analysis/DataStructure/DSSupport.h
include/llvm/Analysis/DataStructure/DataStructure.h
lib/Analysis/DataStructure/DataStructure.cpp
lib/Analysis/DataStructure/Local.cpp
lib/Analysis/DataStructure/Steensgaard.cpp