Add bitcode test to verify functions can be materialized out of order.
authorDerek Schuff <dschuff@google.com>
Wed, 6 May 2015 16:52:35 +0000 (16:52 +0000)
committerDerek Schuff <dschuff@google.com>
Wed, 6 May 2015 16:52:35 +0000 (16:52 +0000)
commit683cf0f88fec1c9a6eb0bf2b53376e468497e663
treea3ad24eb9765d576297f0b8ecdee2a486089dede
parent53043147021689c80c160e9bb0f01ef82ebf7a8e
Add bitcode test to verify functions can be materialized out of order.

Summary:
Adds test to check that when getLazyBitcodeModule is called:
1) Functions are not materailzed by default.
2) Only the requested function gets materialized (if no block addresses
   are used).

Reviewers: jvoung, rafael

Reviewed By: rafael

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D8907

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236611 91177308-0d34-0410-b5e6-96231b3b80d8
unittests/Bitcode/BitReaderTest.cpp