aboutsummaryrefslogtreecommitdiffstats
path: root/unittests
Commit message (Expand)AuthorAgeFilesLines
* Introduce an AnalysisManager which is like a pass manager but with a lotChandler Carruth2013-11-131-4/+48
* [PM] Start sketching out the new module and function pass manager.Chandler Carruth2013-11-092-0/+89
* Move the old pass manager infrastructure into a legacy namespace andChandler Carruth2013-11-092-2/+9
* Switch to allow implicit construction. In many cases, we're wrappingChandler Carruth2013-11-091-0/+5
* Test the polymorphic behavior of this utility.Chandler Carruth2013-11-091-1/+33
* Use something really explicit to test "move semantics" on builds withoutChandler Carruth2013-11-091-0/+4
* Add the critically missing 'clone' method. =]Chandler Carruth2013-11-091-0/+11
* Move the test type out of the function and into the anonymous namespaceChandler Carruth2013-11-091-5/+5
* Add a polymorphic_ptr<T> smart pointer data type. It's a somewhat sillyChandler Carruth2013-11-092-0/+72
* Revert "Move copying of global initializers below the cloning of functions."Adrian Prantl2013-11-094-159/+1
* Revert "Run clang-format on file."Adrian Prantl2013-11-091-9/+14
* Run clang-format on file.Bill Wendling2013-11-071-14/+9
* Move copying of global initializers below the cloning of functions.Bill Wendling2013-11-074-1/+159
* Simplify ErrorOr.Rafael Espindola2013-11-051-38/+0
* Merge CallGraph and BasicCallGraph.Rafael Espindola2013-10-311-1/+1
* Add calls to doInitialization() and doFinalization() in verifyFunction()Rafael Espindola2013-10-301-3/+4
* Add {start,end}with_lower methods to StringRef.Rui Ueyama2013-10-301-0/+23
* make ConstantRange::signExtend() optimalNuno Lopes2013-10-301-0/+3
* DWARF parser: propery handle DW_FORM_ref_sig8 and fix Windows build.Alexey Samsonov2013-10-291-0/+1
* DWARF parser: Use ArrayRef to represent form sizes and simplify DWARFDIE::ext...Alexey Samsonov2013-10-281-2/+2
* DebugInfo: Introduce the notion of "form classes"Alexey Samsonov2013-10-281-0/+17
* Add a few tests for StringRef::{start,end}with.Rui Ueyama2013-10-281-0/+2
* DIEHash: Summary hashing of member functionsDavid Blaikie2013-10-251-0/+18
* Try to fix the build on windows.Rafael Espindola2013-10-251-2/+2
* Change MemoryBuffer::getFile to take a Twine.Rafael Espindola2013-10-251-1/+1
* DIEHash: Summary hashing of nested typesDavid Blaikie2013-10-251-0/+19
* DIEHash: Const correct and use references where non-null/non-rebound.David Blaikie2013-10-241-16/+16
* DIEHash: Do not use shallow type hashing for unnamed typesDavid Blaikie2013-10-241-0/+35
* Reverting my r193344 checkin due to build breakage.John Thompson2013-10-241-31/+0
* Added std::string as a built-in type for mapping.John Thompson2013-10-241-0/+31
* DWARF type hashing: pointers to membersDavid Blaikie2013-10-221-0/+178
* DWARF Type Hashing: Include reference and rvalue reference type in the declar...David Blaikie2013-10-211-0/+66
* DWARF type hashing: begin implementing Step 5, summary hashing in declarable ...David Blaikie2013-10-211-6/+35
* Removing unnecessary link component for MCJIT unittestsAndrew Kaylor2013-10-212-2/+1
* DIEHashTest: Correct the order of operands to the TEST macroDavid Blaikie2013-10-211-7/+7
* DWARF type hashing: Handle multiple (including recursive) references to the s...David Blaikie2013-10-211-1/+58
* DIEHash: Support for simple (non-recursive, non-reused) type referencesDavid Blaikie2013-10-171-7/+29
* DIEHash: Include the type's context in the type hash.David Blaikie2013-10-171-7/+56
* DIEHash: Use DW_FORM_sdata for integers, per spec.David Blaikie2013-10-161-1/+17
* Invert arguments to ASSERT_EQ to match gtest diagnostic printingDavid Blaikie2013-10-161-1/+1
* DIEHash: Include the trailing zero byte after the children of a DIEDavid Blaikie2013-10-161-1/+1
* Fix MCDataAtom never calling remap when adding data.Rafael Espindola2013-10-165-1/+59
* Assert on duplicate registration. Don't depend on function pointer equality.Rafael Espindola2013-10-161-12/+0
* Use ASSERT_EQ rather than ASSERT_TRUE for better unit test failures.David Blaikie2013-10-151-3/+3
* Silencing an MSVC warning.Aaron Ballman2013-10-051-2/+2
* MCJIT: skip some more new multi-module tests on unsupported platforms.Tim Northover2013-10-021-0/+8
* This threads SectionName through the allocateCodeSection/allocateDataSection ...Filip Pizlo2013-10-024-26/+32
* Add non-blocking Wait() for launched processesTareq A. Siraj2013-10-011-0/+103
* Tests for MCJIT multiple module supportAndrew Kaylor2013-10-014-75/+556
* Fix getOrInsertGlobal dropping the address space.Matt Arsenault2013-09-301-0/+40