summaryrefslogtreecommitdiff
path: root/unittests/IR
Commit message (Expand)AuthorAge
* Bug 18228 - Fix accepting bitcasts between vectors of pointers with aMatt Arsenault2014-01-22
* [PM] Make the verifier work independently of any pass manager.Chandler Carruth2014-01-19
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-13
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-13
* [PM] Rename the IR printing pass header to a more generic and correctChandler Carruth2014-01-12
* [PM] Add names to passes under the new pass manager, and a debug outputChandler Carruth2014-01-11
* Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth2014-01-07
* Add in a unittest for the one-use pattern matcher.Chandler Carruth2014-01-05
* Add support to the pattern match library for matching NSW and NUWChandler Carruth2014-01-05
* Fix a bug in IRBuilder that's been there for who knows how long. ItChandler Carruth2014-01-05
* Use a shorter name for the IRBuilder member. This will help the testsChandler Carruth2014-01-05
* Simplify the PatternMatch unittest by giving it a module, function, andChandler Carruth2014-01-05
* Use LLVM_STATIC_ASSERT rather than a hand-rolled implementation.David Blaikie2014-01-02
* Rename 'assert' to something less loaded in CompileAssertHasTypeAlp Toker2014-01-01
* Silence g++ 4.9 build issue in unit testsAlp Toker2014-01-01
* Use a: and s: instead of a0: and s0: in the DataLayout strings.Rafael Espindola2013-12-13
* [CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt.NAKAMURA Takumi2013-12-10
* Use present fast-math flags when applicable in CreateBinOpMichael Ilseman2013-12-05
* Fix dominator descendants for unreachable blocks.Diego Novillo2013-12-02
* [PM] Split the CallGraph out from the ModulePass which creates theChandler Carruth2013-11-26
* [PM] Complete the cross-layer interfaces with a Module-to-FunctionChandler Carruth2013-11-23
* [PM] Rename TestAnalysisPass to TestFunctionAnalysis to clear the wayChandler Carruth2013-11-23
* [PM] Add support to the analysis managers to query explicitly for cachedChandler Carruth2013-11-23
* [PM] Switch the downward invalidation to be incremental where only theChandler Carruth2013-11-22
* [PM] Teach the analysis managers to pass themselves as arguments to theChandler Carruth2013-11-22
* [PM] Remove the IRUnitT typedef requirement for analysis passes.Chandler Carruth2013-11-22
* [PM] Fix the analysis templates' usage of IRUnitT.Chandler Carruth2013-11-22
* [PM] Switch analysis managers to be threaded through the run methodsChandler Carruth2013-11-22
* [PM] Widen the interface for invalidate on an analysis result now thatChandler Carruth2013-11-21
* [PM] Add support for using SFINAE to reflect on an analysis's resultChandler Carruth2013-11-21
* [PM] Add a module analysis pass proxy for the function analysis manager.Chandler Carruth2013-11-21
* [PM] Add the preservation system to the new pass manager.Chandler Carruth2013-11-20
* [PM] Make the function pass manager more regular.Chandler Carruth2013-11-20
* [PM] Split the analysis manager into a function-specific interface andChandler Carruth2013-11-20
* [PM] Completely remove support for explicit 'require' methods on theChandler Carruth2013-11-17
* Give unit test its own LLVMContext so MDNodes aren't leaked even if we never ...Benjamin Kramer2013-11-15
* Add addrspacecast instruction.Matt Arsenault2013-11-15
* Introduce an AnalysisManager which is like a pass manager but with a lotChandler Carruth2013-11-13
* [PM] Start sketching out the new module and function pass manager.Chandler Carruth2013-11-09
* Move the old pass manager infrastructure into a legacy namespace andChandler Carruth2013-11-09
* Merge CallGraph and BasicCallGraph.Rafael Espindola2013-10-31
* Add calls to doInitialization() and doFinalization() in verifyFunction()Rafael Espindola2013-10-30
* Silencing an MSVC warning.Aaron Ballman2013-10-05
* Fix getOrInsertGlobal dropping the address space.Matt Arsenault2013-09-30
* IRBuilder: Add RAII objects to reset insertion points or fast math flags.Benjamin Kramer2013-09-30
* Revert patches to add case-range support for PR1255.Bob Wilson2013-09-09
* Make one of the AttributeSet ctors maintain the invariant that thePeter Collingbourne2013-08-02
* Fix ptr vector inconsistency in CreatePointerCastMatt Arsenault2013-07-31
* Respect address space sizes in isEliminableCastPair.Matt Arsenault2013-07-30
* Revert "Remove isCastable since nothing uses it now"Matt Arsenault2013-07-30