summaryrefslogtreecommitdiff
path: root/unittests
AgeCommit message (Expand)AuthorFilesLines
2014-01-12[PM] Rename the IR printing pass header to a more generic and correctChandler Carruth1-1/+1
2014-01-11[PM] Add names to passes under the new pass manager, and a debug outputChandler Carruth1-0/+10
2014-01-10Remove remove_all. A compiler has no need for recursively deleting a directory.Rafael Espindola3-5/+22
2014-01-09Add a unit test for the copy constructor.Rafael Espindola1-0/+3
2014-01-08Use getError and remove the error_code operator.Rafael Espindola1-1/+1
2014-01-07Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth7-7/+7
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth15-22/+16
2014-01-05Add in a unittest for the one-use pattern matcher.Chandler Carruth1-0/+20
2014-01-05Add support to the pattern match library for matching NSW and NUWChandler Carruth1-0/+74
2014-01-05Fix a bug in IRBuilder that's been there for who knows how long. ItChandler Carruth1-0/+51
2014-01-05Use a shorter name for the IRBuilder member. This will help the testsChandler Carruth1-54/+54
2014-01-05Simplify the PatternMatch unittest by giving it a module, function, andChandler Carruth1-166/+105
2014-01-03Fix break introduced in r198377 due to using a local type as a template param...David Blaikie1-6/+6
2014-01-02Test coverage for non-default-constructible elements in a StringMapDavid Blaikie1-0/+15
2014-01-02Remove StringMapEntryInitializer support.David Blaikie1-17/+0
2014-01-02Make llvm::Regex non-copyable but movable.David Blaikie1-0/+15
2014-01-02Use LLVM_STATIC_ASSERT rather than a hand-rolled implementation.David Blaikie1-2/+2
2014-01-01Rename 'assert' to something less loaded in CompileAssertHasTypeAlp Toker1-1/+1
2014-01-01Silence g++ 4.9 build issue in unit testsAlp Toker1-1/+2
2013-12-30Port r198087 and r198089 (strip dead code by default) from make to cmake.Nico Weber1-0/+3
2013-12-27Attempt to fix JIT unit tests after r198087.Nico Weber1-0/+3
2013-12-27Introduce a simple line-by-line iterator type into the Support library.Chandler Carruth2-0/+116
2013-12-25unittests/Support/ProcessTest.cpp: Don't use "windows.h". Use <windows.h> ins...NAKAMURA Takumi1-1/+1
2013-12-20Makefile.unittest: cleanup may fail. Add '-' in the action.NAKAMURA Takumi1-1/+1
2013-12-19Make sys::ThreadLocal<> zero-initialized on non-thread builds (PR18205)Hans Wennborg2-0/+39
2013-12-19Introduce clean-ups in llvm/unittests/Makefile.unittest, to sweep stray *Tests.NAKAMURA Takumi2-4/+15
2013-12-19No point in having a "#if 0"ed unittest.Rafael Espindola5-80/+1
2013-12-19Fix a buffer overrun detected by AddressSanitizer.Anna Zaks1-0/+6
2013-12-19ArchiveFileDescriptorTests: Fix CMake build. Each unit test is expected to ha...NAKAMURA Takumi1-1/+1
2013-12-19ArchiveFileDescriptorTests: Resurrect part of r197600, but make it invalidate...NAKAMURA Takumi5-2/+81
2013-12-18Revert r197600 while I sort out why it's failing on Windows.Owen Anderson5-79/+2
2013-12-18Add a unit test for loading an object file via a file descriptor. Patch by P...Owen Anderson5-2/+79
2013-12-14[block-freq] Add a right shift to BlockFrequency that saturates at 1.Michael Gottesman1-0/+8
2013-12-13Remove APInt::extractBit since it is already implemented via operator[]. Chan...Michael Gottesman1-3/+3
2013-12-13[block-freq] Add the method APInt::nearestLogBase2().Michael Gottesman1-4/+40
2013-12-13[block-freq] Add the APInt method extractBit.Michael Gottesman1-0/+26
2013-12-13Use a: and s: instead of a0: and s0: in the DataLayout strings.Rafael Espindola2-3/+3
2013-12-12Remove some dead codeRichard Barton1-2/+0
2013-12-12Swap around EXPECT_EQ() arguments orders for more natural gtest Failure messagesAlp Toker1-8/+8
2013-12-12Add missing escape characters to the new Regex::escape() functionAlp Toker1-0/+5
2013-12-10Darwin: update default iOS version to 5.0Tim Northover1-7/+7
2013-12-10[CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt.NAKAMURA Takumi11-19/+37
2013-12-10Add JIT to LINK_COMPONENTS in MCJITTests/Makefile.NAKAMURA Takumi1-1/+1
2013-12-06[asan] rewrite asan's stack frame layoutKostya Serebryany2-0/+103
2013-12-05Use present fast-math flags when applicable in CreateBinOpMichael Ilseman1-0/+7
2013-12-02Fix dominator descendants for unreachable blocks.Diego Novillo1-0/+27
2013-11-28[CMake] Also OptionTests can be free from add_dependencies() with add_public_...NAKAMURA Takumi1-2/+0
2013-11-26[PM] Split the CallGraph out from the ModulePass which creates theChandler Carruth1-1/+1
2013-11-23[PM] Complete the cross-layer interfaces with a Module-to-FunctionChandler Carruth1-12/+65
2013-11-23[PM] Rename TestAnalysisPass to TestFunctionAnalysis to clear the wayChandler Carruth1-7/+7