summaryrefslogtreecommitdiff
path: root/unittests/Support
AgeCommit message (Expand)AuthorFilesLines
2014-04-29SupportTest: Fix test names harderDuncan P. N. Exon Smith1-2/+2
2014-04-29Support: More BlockFrequencyTest => BranchProbabilityTestDuncan P. N. Exon Smith2-29/+29
2014-04-29Support: Fix test nameDuncan P. N. Exon Smith1-1/+1
2014-04-29Support: BlockFrequencyTest => BranchProbabilityTestDuncan P. N. Exon Smith2-97/+95
2014-04-29blockfreq: Defer to BranchProbability::scale() (again)Duncan P. N. Exon Smith1-96/+87
2014-04-29Support: Add BranchProbability::scale() and ::scaleByInverse()Duncan P. N. Exon Smith1-0/+68
2014-04-29Support: Add unit tests for BranchProbabilityDuncan P. N. Exon Smith2-0/+91
2014-04-24[ADT] Generalize pointee_iterator to smart pointers by using decltype.Chandler Carruth1-0/+42
2014-04-24[ADT] Add a generic iterator utility for adapting iterators much likeChandler Carruth2-1/+61
2014-04-16[Allocator] Make BumpPtrAllocator movable and move assignable.Chandler Carruth1-0/+15
2014-04-15[Allocator] Finally, finish nuking the redundant code that led me hereChandler Carruth1-1/+1
2014-04-14[Allocator] Make the underlying allocator a template instead of anChandler Carruth1-9/+10
2014-04-14[Allocator] Switch the BumpPtrAllocator to use a vector of pointers toChandler Carruth1-16/+18
2014-04-10YAMLIO: Allow scalars to dictate quotation rulesDavid Majnemer1-0/+38
2014-04-09Revert "Revert "YAMLIO: Encode ambiguous hex strings explicitly""David Majnemer1-0/+10
2014-04-09Revert "YAMLIO: Encode ambiguous hex strings explicitly"Filipe Cabecinhas1-10/+0
2014-04-09YAMLIO: Encode ambiguous hex strings explicitlyDavid Majnemer1-0/+10
2014-04-05Simplify compression API by compressing into a SmallVector rather than a Memo...David Blaikie1-8/+6
2014-04-05Simplify compression API by decompressing into a SmallVector rather than a Me...David Blaikie1-4/+3
2014-03-30[Allocator] Lift the slab size and size threshold into templateChandler Carruth1-1/+1
2014-03-30[Allocator] Simplify unittests by using the default size parameters inChandler Carruth1-5/+5
2014-03-25Fix these tests on windows.Rafael Espindola1-15/+10
2014-03-23SupportTests.LockFileManagerTest: Add assertions for Win32.NAKAMURA Takumi1-2/+16
2014-03-22Suppress SupportTests.LockFileManagerTest on win32 for investigating.NAKAMURA Takumi1-0/+2
2014-03-21[Support] Make sure LockFileManager works correctly with relative paths.Argyrios Kyrtzidis1-0/+37
2014-03-21[Support] Make sure sys::fs::remove can remove symbolic links and make sure L...Argyrios Kyrtzidis1-0/+32
2014-03-11support: add a utility function to normalise path separatorsSaleem Abdulrasool1-0/+37
2014-03-11Cleanup the interface for creating soft or hard links.Rafael Espindola1-2/+2
2014-03-07[C++11] Replace LLVM-style type traits with C++11 standard ones.Benjamin Kramer1-4/+8
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles3-20/+19
2014-03-05Fix an inconsistency in treatment of trailing / in path::const_iteratorBen Langmuir1-0/+29
2014-03-05[C++11] Add overloads for externally used OwningPtr functions.Ahmed Charles1-1/+1
2014-03-04Hey, we can stop depending on the IR library from the Support unittestsChandler Carruth1-1/+0
2014-03-04[Modules] Move the LeakDetector header into the IR library where theChandler Carruth2-32/+0
2014-03-04[Modules] Move the ConstantRange class into the IR library. This isChandler Carruth2-513/+0
2014-03-04[Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth2-409/+0
2014-03-02Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper1-1/+1
2014-03-02[C++11] Switch all uses of the llvm_move macro to use std::moveChandler Carruth1-1/+1
2014-03-01[C++11] Remove LLVM_HAS_CXX11_STDLIB now that it is just on.Chandler Carruth1-6/+0
2014-03-01[C++11] Remove uses of LLVM_HAS_RVALUE_REFERENCES from the unittests.Chandler Carruth2-4/+0
2014-02-26Use the overloaded std::abs rather than C's abs(int) to address Clang's -Wabs...David Blaikie1-1/+1
2014-02-24Replace the F_Binary flag with a F_Text one.Rafael Espindola1-3/+3
2014-02-24Fix windows unittest I missed in the raw_fd_ostream constructor change.Rafael Espindola1-1/+1
2014-02-23Simplify remove, create_directory and create_directories.Rafael Espindola1-17/+24
2014-02-22Move get[S|U]LEB128Size() to LEB128.h.Logan Chien2-0/+312
2014-02-11Remove TimeValue::toPosixTime() -- it is buggy, semantics are unclear, and itsDmitri Gribenko1-1/+2
2014-02-05Fix layering StringRef copy using BumpPtrAllocator.Nick Kledzik1-28/+0
2014-02-04Silence a warning:Chandler Carruth1-1/+1
2014-02-04Implemented support for Process::GetRandomNumber on Windows.Aaron Ballman1-0/+7
2014-01-31Introduce llvm::sys::path::home_directory.Peter Collingbourne1-0/+13