summaryrefslogtreecommitdiff
path: root/unittests/Transforms
AgeCommit message (Expand)AuthorFilesLines
2014-04-22This reverts r206828 until David has time to figure out that is going on.Quentin Colombet1-25/+19
2014-04-21Use unique_ptr to handle ownership of Value*s in Cloning unit tests.David Blaikie1-19/+25
2014-03-26CloneFunction: Clone all attributes, including the CCReid Kleckner1-0/+23
2014-03-18DebugIRTests: Fixup for r204130.NAKAMURA Takumi1-1/+1
2014-03-18[C++11] Change DebugInfoFinder to use range-based loopsAlon Mishne1-2/+2
2014-03-12unittests: Fix -Werror buildJustin Bogner1-2/+2
2014-03-12Add parens around && clauses in a || to appease the compiler.Eli Bendersky1-2/+2
2014-03-12Cloning a function now also clones its debug metadata if 'ModuleLevelChanges'...Alon Mishne1-1/+211
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2-13/+14
2014-03-06[Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth1-1/+1
2014-03-06[Layering] Move DIBuilder.h into the IR library where its implementationChandler Carruth1-1/+1
2014-02-23Simplify remove, create_directory and create_directories.Rafael Espindola1-3/+4
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth3-6/+5
2013-12-10[CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt.NAKAMURA Takumi2-0/+4
2013-12-06[asan] rewrite asan's stack frame layoutKostya Serebryany2-0/+103
2013-11-19Add support for software expansion of 64-bit integer division instructions.Michael Ilseman1-0/+122
2013-08-19Introduce SpecialCaseList::isIn overload for GlobalAliases.Peter Collingbourne1-0/+46
2013-08-19Remove SpecialCaseList::findCategory.Peter Collingbourne1-2/+0
2013-08-12Relax conditions of test added in r188156 to fix it on WindowsAlexey Samsonov1-1/+1
2013-08-12Introduce factory methods for SpecialCaseListAlexey Samsonov1-2/+32
2013-07-16Make SpecialCaseList match full strings, as documented, using anchors.Peter Collingbourne1-0/+16
2013-07-09Implement categories for special case lists.Peter Collingbourne1-8/+33
2013-07-09Add some SpecialCaseList unit tests.Peter Collingbourne2-0/+118
2013-06-28Replace UNIXy path with os-independent one in DebugIR unit testDaniel Malea1-7/+8
2013-06-28Fix Windows/Darwin build error in DebugIR unit testsDaniel Malea1-9/+19
2013-06-28Adding tests for DebugIR passDaniel Malea5-1/+320
2013-04-10Delete the functions F1 and F2 to appease the valgrind bot.Joey Gouly1-0/+3
2013-04-10Change CloneFunctionInto to always clone Argument attributes induvidually,Joey Gouly1-1/+28
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth3-13/+13
2012-12-04Sort the #include lines for unittest/...Chandler Carruth3-9/+8
2012-09-26Remove unneeded and invalid SetInsertPoint calls from unittest.Benjamin Kramer1-8/+0
2012-09-26Expansions for u/srem, using the udiv expansion. More unit tests for udiv and...Michael Ilseman1-0/+96
2012-09-25Revert r164614 to appease the buildbots.Chad Rosier1-97/+0
2012-09-25Expansions for u/srem, using the udiv expansion. More unit tests for udiv and...Michael Ilseman1-0/+97
2012-09-25Unit tests for IntegerDivision. Currently, just a basic sanity check to ensur...Michael Ilseman2-0/+55
2012-06-29Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.hChandler Carruth1-2/+3
2012-06-21llvm/unittests: Simplify LINK_COMPONENTS.NAKAMURA Takumi1-1/+1
2012-06-21Completely refactor the structuring of unittest CMake files to match theChandler Carruth2-0/+9
2012-06-20Fix inappropriate use of anonymous namespaces in unittests.Chandler Carruth1-1/+3
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie1-0/+2
2011-07-25Convert GetElementPtrInst to use ArrayRef.Jay Foad1-1/+1
2011-04-11Don't include Operator.h from InstrTypes.h.Jay Foad1-0/+1
2011-03-30Remove PHINode::reserveOperandSpace(). Instead, add a parameter toJay Foad1-4/+3
2011-03-30(Almost) always call reserveOperandSpace() on newly created PHINodes.Jay Foad1-0/+1
2011-02-21Simplify RecursivelyDeleteDeadPHINode. The only functionality changeDuncan Sands1-0/+6
2011-02-20Make RecursivelyDeleteDeadPHINode delete a phi node that has no users and add aNick Lewycky1-0/+5
2011-02-20Teach RecursivelyDeleteDeadPHINodes to handle multiple self-references. PatchNick Lewycky1-0/+49
2010-03-13Teach this test not to leak. Also, clean up all the cast<BinaryOperator> cruft.Nick Lewycky1-36/+89
2009-10-27Factor out redundancy from clone() implementations.Devang Patel1-28/+28
2009-10-27Type.h doesn't need to #include LLVMContext.hChris Lattner1-0/+1