aboutsummaryrefslogtreecommitdiff
path: root/unittests
AgeCommit message (Expand)Author
2014-04-30ELFObjectWriter: deduplicate suffices in strtabHans Wennborg
2014-04-30Fix a use of uninitialized memory in SmallVector's move-assignment operator.Douglas Gregor
2014-04-30[LCG] Add the really, *really* boring edge insertion case: adding anChandler Carruth
2014-04-30Fix multiline comment warning.Evgeniy Stepanov
2014-04-30[LCG] Actually test the *basic* edge removal bits (IE, the non-SCCChandler Carruth
2014-04-29raw_ostream: Forward declare OpenFlags and include FileSystem.h only where ne...Benjamin Kramer
2014-04-29SupportTest: Fix test names harderDuncan P. N. Exon Smith
2014-04-29Support: More BlockFrequencyTest => BranchProbabilityTestDuncan P. N. Exon Smith
2014-04-29Support: Fix test nameDuncan P. N. Exon Smith
2014-04-29Support: BlockFrequencyTest => BranchProbabilityTestDuncan P. N. Exon Smith
2014-04-29blockfreq: Defer to BranchProbability::scale() (again)Duncan P. N. Exon Smith
2014-04-29Support: Add BranchProbability::scale() and ::scaleByInverse()Duncan P. N. Exon Smith
2014-04-29Support: Add unit tests for BranchProbabilityDuncan P. N. Exon Smith
2014-04-29LinkModulesTest.cpp: Reformat.NAKAMURA Takumi
2014-04-29[CMake] Enable llvm/unittests/LinkerTests. It had not been enabled since r199...NAKAMURA Takumi
2014-04-29LinkModulesTest.cpp: Use test-specific Ctx instead of getGlobalContext(). The...NAKAMURA Takumi
2014-04-29[ADT] Teach PointerUnion to support assignment directly from nullptr toChandler Carruth
2014-04-28[cleanup] Add some actual positive tests for equality. This unittestChandler Carruth
2014-04-28[cleanup] Make this test use a proper fixture rather than globals.Chandler Carruth
2014-04-28[cleanup] Fix the whitespace in this test. Notably, correct spacingChandler Carruth
2014-04-28[PM] Add pass run listeners to the pass manager.Juergen Ributzka
2014-04-28[LCG] Add the most basic of edge insertion to the lazy call graph. ThisChandler Carruth
2014-04-28[LCG] Make the return of the IntraSCC removal method actually match itsChandler Carruth
2014-04-27[LCG] Re-organize the methods for mutating a call graph to make theirChandler Carruth
2014-04-25DIE: Pass ownership of children via std::unique_ptr rather than raw pointer.David Blaikie
2014-04-25DIEEntry: Refer to the specified DIE via reference rather than pointer.David Blaikie
2014-04-25SCC: Change clients to use const, NFCDuncan P. N. Exon Smith
2014-04-25PR19554: Fix some memory leaks in DIEHashTest.cppDavid Blaikie
2014-04-24[ADT] Generalize pointee_iterator to smart pointers by using decltype.Chandler Carruth
2014-04-24[LCG] Re-order expectations to provide more useful output when debuggingChandler Carruth
2014-04-24[LCG] Switch the SCC's parent iterators to be value iterators ratherChandler Carruth
2014-04-24[ADT] Add a generic iterator utility for adapting iterators much likeChandler Carruth
2014-04-23[LCG] Normalize the post-order SCC iterator to just iterate over the SCCChandler Carruth
2014-04-23[LCG] Switch the primary node iterator to be a *much* more normal C++Chandler Carruth
2014-04-23[LCG] Switch the SCC lookup to be in terms of call graph nodes ratherChandler Carruth
2014-04-23[LCG] Add the first round of mutation support to the lazy call graph.Chandler Carruth
2014-04-23[LCG] Implement Tarjan's algorithm correctly this time. We have to walkChandler Carruth
2014-04-23[LCG] Add a unittest for the LazyCallGraph. I had a weak moment andChandler Carruth
2014-04-22This reverts r206828 until David has time to figure out that is going on.Quentin Colombet
2014-04-21Use unique_ptr to handle ownership of Value*s in Cloning unit tests.David Blaikie
2014-04-17Make the User::value_op_iterator a random access iterator. I had writtenChandler Carruth
2014-04-16[Allocator] Make BumpPtrAllocator movable and move assignable.Chandler Carruth
2014-04-15verify-di: Implement DebugInfoVerifierDuncan P. N. Exon Smith
2014-04-15[Allocator] Finally, finish nuking the redundant code that led me hereChandler Carruth
2014-04-14[Allocator] Make the underlying allocator a template instead of anChandler Carruth
2014-04-14[Allocator] Switch the BumpPtrAllocator to use a vector of pointers toChandler Carruth
2014-04-12Retire llvm::array_endof in favor of non-member std::end.Benjamin Kramer
2014-04-12Move MDBuilder's methods out of line.Benjamin Kramer
2014-04-10YAMLIO: Allow scalars to dictate quotation rulesDavid Majnemer
2014-04-09Revert "Revert "YAMLIO: Encode ambiguous hex strings explicitly""David Majnemer