aboutsummaryrefslogtreecommitdiff
path: root/unittests
AgeCommit message (Expand)Author
2009-07-24Add Twine ADT.Daniel Dunbar
2009-07-23Fixing unittests on 32-bit Darwin, using 0x...ULL instead of 0x...U .Reid Kleckner
2009-07-23Re-committing r76828 with the JIT memory manager changes now that the buildReid Kleckner
2009-07-23Re-committing changes from r76825 to BumpPtrAllocator with a fix and tests forReid Kleckner
2009-07-23Convert StringMap to using StringRef for its APIs.Daniel Dunbar
2009-07-23MDStringDevang Patel
2009-07-23Reverting r76825 and r76828, since they caused clang runtime errors and some ...Reid Kleckner
2009-07-23Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADA...Devang Patel
2009-07-23Make the JIT code emitter properly retry and ask for more memory when it runsReid Kleckner
2009-07-23Parameterize the BumpPtrAllocator over a slab allocator. It defaults to usingReid Kleckner
2009-07-22Support writing a StringRef to a raw_ostream directly.Daniel Dunbar
2009-07-22cast signed APInt constructor params to uint64_t to suppress signedness warningRyan Flynn
2009-07-21Add StringRef::{substr, startswith}.Daniel Dunbar
2009-07-21Add StringRef class, with fixes.Daniel Dunbar
2009-07-21unbreak unit-tests on gcc-4.4.Torok Edwin
2009-07-19Fix ConstantRange::unionWith. Also make it work a little hard in some cases toNick Lewycky
2009-07-18Replace intersectWith with maximalIntersectWith. The latter guarantees thatNick Lewycky
2009-07-18Unbreak unittests build.Daniel Dunbar
2009-07-18Add EngineBuilder to ExecutionEngine in favor of the five optional argument E...Reid Kleckner
2009-07-16Add SmallString unit test.Daniel Dunbar
2009-07-14Move EVER MORE stuff over to LLVMContext.Owen Anderson
2009-07-14Port this unittest to use LLVMContext.Dan Gohman
2009-07-13Fix an error in ConstantRange::getSignedMax on wrapped ranges. Thanks onceNick Lewycky
2009-07-13'i8 full-range' sign extended to i16 should equal [-128, 128) not [-128, 127).Nick Lewycky
2009-07-13Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson
2009-07-13Multiply was very wrong for wrapped ranges. This supplies a half-fix that willNick Lewycky
2009-07-13Fix a bug summing two full sets. The overflow checking doesn't handle sets asNick Lewycky
2009-07-12Clarify a FIXME.Daniel Dunbar
2009-07-12Implement udiv for ConstantRanges.Nick Lewycky
2009-07-12This is not overly conservative.Nick Lewycky
2009-07-12Implement ConstantRange::multiply based on the code in LoopVR.Nick Lewycky
2009-07-11Fix handling of max and full set.Nick Lewycky
2009-07-11Break the world's largest unit test down a few logical lines. No semanticNick Lewycky
2009-07-11Don't use a void return type with a function that returns a value.Dan Gohman
2009-07-10Fix unit tests.Owen Anderson
2009-07-09Revert the part of 75177 that split ConstantRange into two classes, andDan Gohman
2009-07-09Add a ConstantSignedRange class, which does for signed integersDan Gohman
2009-07-08Add an option to allocate JITed global data separately from code. ByJeffrey Yasskin
2009-07-08Drop "constant" from Devang Patel
2009-07-08Update SLotTracker to handle MDNode slots.Devang Patel
2009-07-01Hold the LLVMContext by reference rather than by pointer.Owen Anderson
2009-07-01Fix unit tests for LLVMContext+Module.Owen Anderson
2009-06-30Reapply 74494, this time removing the conflicting definition of operator<<Dan Gohman
2009-06-30Revert my intentional breakage.Daniel Dunbar
2009-06-30Intentionally break a unittest to test my buildbot gtest command.Daniel Dunbar
2009-06-29Fix order of arguments to EXPECT_EQDaniel Dunbar
2009-06-29Call doInitialization(), releaseMemory(), and doFinalization() for on-the-fly...Torok Edwin
2009-06-25Add a JITEventListener interface that gets called back when a new function isJeffrey Yasskin
2009-06-24Sketch streamer support for .align, .org functionality.Daniel Dunbar
2009-06-24We decided to not worry about Atoms for now, it should be straightforward toDaniel Dunbar