summaryrefslogtreecommitdiff
path: root/unittests
AgeCommit message (Expand)AuthorFilesLines
2015-12-21fix leak in a test, make the sanitizer bot greenKostya Serebryany1-1/+2
2015-12-19ThreadPool unittests: do not hold mutex when calling condition_variable:notify()Mehdi Amini1-11/+11
2015-12-19Improve InstrProfSymtab test coverageXinliang David Li1-0/+27
2015-12-19[unittests] ThreadPool: Remove redundant loop, NFCVedant Kumar1-4/+2
2015-12-19[unittests] ThreadPool: Guard updates to MainThreadReadyVedant Kumar1-12/+16
2015-12-19[PGO] Add hash to name mapping in InstrProfSymtabXinliang David Li1-0/+24
2015-12-19ThreadPool unittest: reimplement concurrency test, deterministically this time.Mehdi Amini1-5/+36
2015-12-18Remove possibility of failures to due race in ThreadPool unittestTeresa Johnson1-22/+0
2015-12-18Rewrite the TrailingObjects template to provide two new features:James Y Knight1-4/+34
2015-12-18Drop support for dematerializing.Rafael Espindola1-38/+0
2015-12-18Reorganize the C API headers to improve build times.Eric Christopher3-0/+3
2015-12-18BranchProbabilityTest.cpp: Suppress warnings. [-Wsign-compare]NAKAMURA Takumi1-3/+3
2015-12-17[BranchProbability] Remove the restriction that known and unknown probabiliti...Cong Hou1-0/+31
2015-12-16Change linkInModule to take a std::unique_ptr.Rafael Espindola1-8/+36
2015-12-16[PGO] Handle and report overflow during profile merge for all types of dataNathan Slingerland2-29/+68
2015-12-15[llvm-profdata] Add support for weighted merge of profile data (2nd try)Nathan Slingerland1-2/+27
2015-12-15Mark ThreadPool unittests as unsupported on PowerPC64Mehdi Amini1-0/+4
2015-12-15ThreadPool unittest: add a rough mechanism to mark UNSUPPORTED on a given pla...Mehdi Amini1-5/+53
2015-12-15Replace the unit test of BranchProbability::normalizeEdgeWeights() with Branc...Cong Hou1-29/+25
2015-12-15Fix template parameter pack handling in ThreadPoolTeresa Johnson1-0/+14
2015-12-15Add a C++11 ThreadPool implementation in LLVMMehdi Amini2-0/+92
2015-12-15Revert "Add a C++11 ThreadPool implementation in LLVM"Mehdi Amini2-92/+0
2015-12-15Add a C++11 ThreadPool implementation in LLVMMehdi Amini2-0/+92
2015-12-14Use diagnostic handler in the LLVMContextRafael Espindola1-6/+13
2015-12-14add fast-math-flags to 'call' instructions (PR21290)Sanjay Patel1-1/+21
2015-12-14[ConstantFold] Fix bitcast to gep constant folding transform.David Majnemer1-0/+17
2015-12-13Revert r255444.Nico Weber2-92/+0
2015-12-12Add a C++11 ThreadPool implementation in LLVMMehdi Amini2-0/+92
2015-12-10[ProfileData] Add unit test infrastructure for sample profile reader/writerNathan Slingerland2-0/+103
2015-12-10Macro debug info support in LLVM IRAmjad Aboud1-2/+13
2015-12-09IR: Make ConstantDataArray::getFP actually return a ConstantDataArrayJustin Bogner1-0/+23
2015-12-09[Support] Change SaturatingAdd()/SaturatingMultiply() to use pointer for retu...Nathan Slingerland1-17/+17
2015-12-08Return a std::unique_ptr from CloneModule. NFC.Rafael Espindola1-1/+1
2015-12-08IR: Allow vectors of halfs to be ConstantDataVectorsJustin Bogner1-0/+28
2015-12-07[Orc] Removing traces of takeOwnershipOfBuffers left after r251560.Lang Hames1-27/+0
2015-12-07[ThinLTO] Support cloning of temporary DILocation metadataTeresa Johnson1-0/+8
2015-12-06[Orc] Rename IndirectStubsManagerBase to IndirectStubsManager.Lang Hames1-1/+1
2015-12-04[Orc] Move some code up into the JITCompileCallbackManager base class. NFC.Lang Hames1-10/+2
2015-12-04Always pass a diagnostic handler to the linker.Rafael Espindola1-3/+5
2015-12-04[Orc] Rename JITCompileCallbackManagerBase to JITCompileCallbackManager.Lang Hames1-2/+2
2015-12-04Revert "[llvm-profdata] Add support for weighted merge of profile data"Nathan Slingerland1-20/+0
2015-12-04[llvm-profdata] Add support for weighted merge of profile dataNathan Slingerland1-0/+20
2015-12-02[llvm-profdata] Change instr prof counter overflow to saturate rather than di...Nathan Slingerland1-1/+4
2015-12-01Use references now that it is natural to do so.Rafael Espindola1-6/+5
2015-12-01Use nullptr (NFC)Xinliang David Li1-1/+1
2015-12-01[Verifier] Improve error for cross-module refsKeno Fischer1-0/+47
2015-11-28[PGO] Allow value profile writer interface to allocated target buffer Xinliang David Li1-1/+1
2015-11-25[PGO] Implement ValueProfiling Closure interfaces for runtime value profile dataXinliang David Li1-0/+92
2015-11-23[Support] Add optional argument to SaturatingAdd() and SaturatingMultiply() t...Nathan Slingerland1-1/+50
2015-11-23[Support] Fix SaturatingMultiply<T>() to be correct (and fast), Re-enable Uni...Nathan Slingerland1-0/+48