summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/LowerSwitch.cpp
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2009-12-03 00:17:12 +0000
committerBill Wendling <isanbard@gmail.com>2009-12-03 00:17:12 +0000
commit1ed59c63e3ad386ad4b2dca16153ad9e8f4dfa51 (patch)
tree3f8f006ed167f3a63baa35639d93867d0cf5d40c /llvm/lib/Transforms/Utils/LowerSwitch.cpp
parent79eba1ca3bf8284de46c6e3d14671a1cb1deaed2 (diff)
downloadbcm5719-llvm-1ed59c63e3ad386ad4b2dca16153ad9e8f4dfa51.tar.gz
bcm5719-llvm-1ed59c63e3ad386ad4b2dca16153ad9e8f4dfa51.zip
This initial code is meant to convert TargetData to use an AbstractTypesUser so
that it doesn't have dangling pointers when abstract types are resolved. This modifies it somewhat to address comments: making the "StructLayoutMap" an anonymous structure, calling "removeAbstractTypeUser" when appropriate, and adding asserts where helpful. llvm-svn: 90362
Diffstat (limited to 'llvm/lib/Transforms/Utils/LowerSwitch.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud