diff options
author | Bill Wendling <isanbard@gmail.com> | 2009-12-03 00:17:12 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2009-12-03 00:17:12 +0000 |
commit | 1ed59c63e3ad386ad4b2dca16153ad9e8f4dfa51 (patch) | |
tree | 3f8f006ed167f3a63baa35639d93867d0cf5d40c /llvm/lib/Transforms/Utils/LowerSwitch.cpp | |
parent | 79eba1ca3bf8284de46c6e3d14671a1cb1deaed2 (diff) | |
download | bcm5719-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