summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2008-05-30 19:58:50 +0000
committerEli Friedman <eli.friedman@gmail.com>2008-05-30 19:58:50 +0000
commit34994cbcbf83dee141ee63c8fdf513932b6952b0 (patch)
treedd4211055a7cae06523ea96f76ac73834433462d /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parentb6725054b833a2e16ca7819fc73f649826a01e47 (diff)
downloadbcm5719-llvm-34994cbcbf83dee141ee63c8fdf513932b6952b0.tar.gz
bcm5719-llvm-34994cbcbf83dee141ee63c8fdf513932b6952b0.zip
Fix and enable generating general union initializers. Essentially, what
this does is reconstruct the type for structs and arrays if the type wouldn't be compatible otherwise. The assertion about packing in the struct type reconstruction code sucks, but I don't see any obvious way to fix it. Maybe we need a general utility method to take a list of types and alignments and try to construct an unpacked type if possible? llvm-svn: 51785
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud