summaryrefslogtreecommitdiff
path: root/unittests/IR
Commit message (Expand)AuthorAge
* Revert "Replace Execution Engine's mutex with std::recursive_mutex."Zachary Turner2014-06-20
* Fix some -Wsign-compare fallout from changing container count member function...David Blaikie2014-06-20
* Replace Execution Engine's mutex with std::recursive_mutex.Zachary Turner2014-06-18
* Fix build breakage caused by change to ValueMapTest.Zachary Turner2014-06-17
* Expose ValueMap's mutex type as a typedef instead of a sys::Mutex.Zachary Turner2014-06-17
* [C++11] Use 'nullptr'.Craig Topper2014-06-08
* Allow aliases to be unnamed_addr.Rafael Espindola2014-06-06
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-03
* Use create methods since msvc doesn't handle delegating constructors.Rafael Espindola2014-05-17
* Reduce abuse of default values in the GlobalAlias constructor.Rafael Espindola2014-05-17
* Fix most of PR10367.Rafael Espindola2014-05-16
* Change the GlobalAlias constructor to look a bit more like GlobalVariable.Rafael Espindola2014-05-16
* Assert that we don't RAUW a Constant with a ConstantExpr that contains it.Rafael Espindola2014-05-13
* Copy the full TailCallKind in CallInst::clone_implReid Kleckner2014-05-06
* Make the User::value_op_iterator a random access iterator. I had writtenChandler Carruth2014-04-17
* Move MDBuilder's methods out of line.Benjamin Kramer2014-04-12
* Untabify.NAKAMURA Takumi2014-03-27
* SmallVector<3> may be used here.NAKAMURA Takumi2014-03-27
* IRTests/InstructionsTest.cpp: Avoid initializer list.NAKAMURA Takumi2014-03-27
* Add a unit test for Invoke iteration, similar to the one for CallEli Bendersky2014-03-26
* Fix bot breakage in InstructionsTest.Eli Bendersky2014-03-26
* Fix problem with r204836Eli Bendersky2014-03-26
* [PM] As was pointed out in review, I need to define a custom swap inChandler Carruth2014-03-13
* [PM] While I'm here, fix a few other clang-format issues. Pulls someChandler Carruth2014-03-10
* [PM] Switch new pass manager from polymorphic_ptr to unique_ptr now thatChandler Carruth2014-03-09
* [C++11] Now that the users are gone, rip out the duplicated traits from type_...Benjamin Kramer2014-03-07
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-06
* [Modules] Move the LeakDetector header into the IR library where theChandler Carruth2014-03-04
* [Modules] Move the ConstantRange class into the IR library. This isChandler Carruth2014-03-04
* [Modules] Move the NoFolder into the IR library as it createsChandler Carruth2014-03-04
* [Modules] Move ValueMap to the IR library. While this class does notChandler Carruth2014-03-04
* [Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth2014-03-04
* [Modules] Move the LLVM IR pattern match header into the IR library, itChandler Carruth2014-03-04
* Cleaning up a bunch of pre-Visual C++ 2012 build hacks.Yaron Keren2014-03-04
* [C++11] Replace LLVM_STATIC_ASSERT with static_assert, we now haveChandler Carruth2014-03-02
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* Fix resetting the DataLayout in a Module.Rafael Espindola2014-02-25
* Make DataLayout a plain object, not a pass.Rafael Espindola2014-02-25
* [PM] Don't require analysis results to be const in the new pass manager.Chandler Carruth2014-02-05
* 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