summaryrefslogtreecommitdiff
path: root/include/llvm/IR
Commit message (Expand)AuthorAge
...
* [PM] Stop playing fast and loose with rebinding of references. HoweverChandler Carruth2014-03-13
* Revert r203488 and r203520.Evan Cheng2014-03-12
* Remove copy ctors that did the same thing as the default one.Benjamin Kramer2014-03-11
* IR: add a second ordering operand to cmpxhg for failureTim Northover2014-03-11
* Fix fixme: remove unused method.Erik Verbruggen2014-03-11
* For functions with ARM target specific calling convention, when simplify-libcallEvan Cheng2014-03-10
* [C++11] Modernize the IR library a bit.Benjamin Kramer2014-03-10
* [C++11] Remove 'virtual' keyword from methods marked with 'override' keyword.Craig Topper2014-03-10
* [PM] Cleanup formatting and namespace commenting. Mostly done withChandler Carruth2014-03-10
* [PM] As Dave noticed in review, I had erroneously copied the moveChandler Carruth2014-03-10
* [PM] Add a comment I missed and add the special members to one moreChandler Carruth2014-03-10
* [PM] Comment on all of the totally pointless definitions of specialChandler Carruth2014-03-10
* [PM] I have been educated by several folks that MSVC will neverChandler Carruth2014-03-10
* [C++11] Add range views for various parts of a Module.Chandler Carruth2014-03-09
* [PM] Switch new pass manager from polymorphic_ptr to unique_ptr now thatChandler Carruth2014-03-09
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-09
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-08
* [C++11] Replace LLVM-style type traits with C++11 standard ones.Benjamin Kramer2014-03-07
* Teach lint about address spacesMatt Arsenault2014-03-06
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-06
* [Layering] Move GVMaterializer.h into the IR library where itsChandler Carruth2014-03-06
* [Layering] Move InstVisitor.h into the IR library as it is prettyChandler Carruth2014-03-06
* Change the tag on this iterator to bidir and implement enough operators to ma...Owen Anderson2014-03-06
* Fix issues in the NamedMDNode operand iterator, including those pointed out byOwen Anderson2014-03-06
* Add a iterator and interator_range interface to the operands of a NamedMDNode.Owen Anderson2014-03-06
* [Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth2014-03-06
* [Layering] Move DIBuilder.h into the IR library where its implementationChandler Carruth2014-03-06
* Change math intrinsic attributes from readonly to readnone. TheseRaul E. Silvera2014-03-06
* [Layering] Move AutoUpgrade.h into the IR library where itsChandler Carruth2014-03-05
* [Layering] Move DebugLoc.h into the IR library. The implementationChandler Carruth2014-03-05
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-05
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-05
* [C++11] Add 'override' keyword to IR library.Craig Topper2014-03-05
* [C++11] Sink the iterator over a Value's users into the Value typeChandler Carruth2014-03-05
* [Modules] Move the LeakDetector header into the IR library where theChandler Carruth2014-03-04
* [Modules] Move the PassNameParser to the IR library as it deals in theChandler Carruth2014-03-04
* [Modules] Move the ConstantRange class into the IR library. This isChandler Carruth2014-03-04
* [Modules] Move the PredIteratorCache into the IR library -- it isChandler Carruth2014-03-04
* [Modules] Move the NoFolder into the IR library as it createsChandler Carruth2014-03-04
* [Modules] Move the ConstantFolder into the IR library where it canChandler Carruth2014-03-04
* [Modules] Move CFG.h to the IR library as it defines graph traits overChandler 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
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-04
* [Modules] Move GetElementPtrTypeIterator into the IR library. As itsChandler Carruth2014-03-04
* [Modules] Move InstIterator out of the Support library, where it had noChandler Carruth2014-03-04
* [cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth2014-03-04
* [cleanup] Add a getOperandNo method to the Use class and implement itChandler Carruth2014-03-04
* [cleanup] Run clang-format over the Use code. It was *really*Chandler Carruth2014-03-04