llvm-project/llvm/unittests
Dan Gohman 5976e7d5dd Add a SmallBitVector class, which mimics BitVector but uses only
a single pointer (PointerIntPair) member. In "small" mode, the
pointer field is reinterpreted as a set of bits. In "large" mode,
the pointer points to a heap-allocated object.

Also, give BitVector empty and swap functions.

And, add some simple unittests for BitVector and SmallBitVector.

llvm-svn: 92730
2010-01-05 15:04:49 +00:00
..
ADT Add a SmallBitVector class, which mimics BitVector but uses only 2010-01-05 15:04:49 +00:00
ExecutionEngine Disable JITTest.FunctionIsRecompiledAndRelinked on ARM where it's not 2009-12-23 00:58:02 +00:00
Support Catch more cases of a pointer being marked garbage twice. This helps when 2009-12-18 20:35:38 +00:00
Transforms Factor out redundancy from clone() implementations. 2009-10-27 22:16:29 +00:00
VMCore don't unittest mdnode printing, we have disassembler tests for this. 2009-12-31 02:12:13 +00:00
Makefile New unit test for the cloning module, which so far only covers cloning of 2009-09-27 21:39:46 +00:00
Makefile.unittest Remove / use flags that are now set in the Makefile.config. 2009-10-26 20:01:35 +00:00