llvm/unittests/IR
Chandler Carruth 272690897e Add support to the pattern match library for matching NSW and NUW
instructions. I needed this for a quick experiment I was making, and
while I've no idea if that will ever get committed, I didn't want to
throw away the pattern match code and for anyone else to have to write
it again. I've added unittests to make sure this works correctly.

In fun news, this also uncovered the IRBuilder bug. Doh!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198541 91177308-0d34-0410-b5e6-96231b3b80d8
2014-01-05 03:28:29 +00:00
..
AttributesTest.cpp Make one of the AttributeSet ctors maintain the invariant that the 2013-08-02 22:29:40 +00:00
CMakeLists.txt [CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt. 2013-12-10 11:13:32 +00:00
ConstantsTest.cpp llvm/unittests: Use OwningPtr to fix --vg-leak. 2013-01-23 08:33:13 +00:00
DominatorTreeTest.cpp Fix dominator descendants for unreachable blocks. 2013-12-02 14:08:27 +00:00
InstructionsTest.cpp Use a: and s: instead of a0: and s0: in the DataLayout strings. 2013-12-13 18:56:34 +00:00
IRBuilderTest.cpp Fix a bug in IRBuilder that's been there for who knows how long. It 2014-01-05 03:22:33 +00:00
LegacyPassManagerTest.cpp Use a: and s: instead of a0: and s0: in the DataLayout strings. 2013-12-13 18:56:34 +00:00
Makefile Rename the VMCore unittest tree to IR. Somehow was missed when doing the 2013-01-07 15:35:46 +00:00
MDBuilderTest.cpp Rename the VMCore unittest tree to IR. Somehow was missed when doing the 2013-01-07 15:35:46 +00:00
MetadataTest.cpp Rename the VMCore unittest tree to IR. Somehow was missed when doing the 2013-01-07 15:35:46 +00:00
PassManagerTest.cpp [PM] Complete the cross-layer interfaces with a Module-to-Function 2013-11-23 01:25:07 +00:00
PatternMatch.cpp Add support to the pattern match library for matching NSW and NUW 2014-01-05 03:28:29 +00:00
TypeBuilderTest.cpp Rename the VMCore unittest tree to IR. Somehow was missed when doing the 2013-01-07 15:35:46 +00:00
TypesTest.cpp Rename the VMCore unittest tree to IR. Somehow was missed when doing the 2013-01-07 15:35:46 +00:00
ValueMapTest.cpp Use LLVM_STATIC_ASSERT rather than a hand-rolled implementation. 2014-01-02 18:29:40 +00:00
ValueTest.cpp Fix getOrInsertGlobal dropping the address space. 2013-09-30 21:23:03 +00:00
VerifierTest.cpp Add calls to doInitialization() and doFinalization() in verifyFunction() 2013-10-30 22:37:51 +00:00
WaymarkTest.cpp Revert patches to add case-range support for PR1255. 2013-09-09 19:14:35 +00:00