add bitcode reader support for blockaddress. We can now fully
authorChris Lattner <sabre@nondot.org>
Wed, 28 Oct 2009 05:53:48 +0000 (05:53 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 28 Oct 2009 05:53:48 +0000 (05:53 +0000)
commit50b136dae90eb37f9fc9517a8638020db4f04f9c
tree7e4acfbdc99bf39c69c486baf43830265291edd1
parent837e04a8bf13712a4a8ae279daab65a048b21f7d
add bitcode reader support for blockaddress.  We can now fully
round trip blockaddress through .ll and .bc files, so add a testcase.

There are still a bunch of places in the optimizer and other places
that need to be updated to work with these constructs, but at least
the basics are in now.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85377 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Bitcode/Reader/BitcodeReader.cpp
lib/Bitcode/Reader/BitcodeReader.h
test/Feature/terminators.ll