summaryrefslogtreecommitdiff
path: root/lib/IR/Instructions.cpp
Commit message (Expand)AuthorAge
* IR: add "cmpxchg weak" variant to support permitted failure.Tim Northover2014-06-13
* InstCombine: Canonicalize addrspacecast between different element typesJingyue Wu2014-06-06
* Clauses in a landingpad are always Constant. Use a stricter type.Rafael Espindola2014-06-04
* Copy the full TailCallKind in CallInst::clone_implReid Kleckner2014-05-06
* [IR] Make {extract,insert}element accept an index of any integer type.Michael J. Spencer2014-05-01
* IR: Alloca clones should remember inalloca stateDavid Majnemer2014-04-30
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-15
* [C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper2014-04-09
* IR: add a second ordering operand to cmpxhg for failureTim Northover2014-03-11
* [C++11] Modernize the IR library a bit.Benjamin Kramer2014-03-10
* Teach lint about address spacesMatt Arsenault2014-03-06
* [Modules] Move the ConstantRange class into the IR library. This isChandler Carruth2014-03-04
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-04
* Bug 18228 - Fix accepting bitcasts between vectors of pointers with aMatt Arsenault2014-01-22
* Add an inalloca flag to allocasReid Kleckner2014-01-17
* Fix typo in assert message: s/load/storeMark Lacey2013-12-21
* Correct word hyphenationsAlp Toker2013-12-05
* Add addrspacecast instruction.Matt Arsenault2013-11-15
* Revert patches to add case-range support for PR1255.Bob Wilson2013-09-09
* Add parentheses to silence gcc warning.Richard Trieu2013-07-31
* 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
* Remove isCastable since nothing uses it nowMatt Arsenault2013-07-30
* Change behavior of calling bitcasted alias functions.Matt Arsenault2013-07-30
* Added support for the Builtin attribute.Michael Gottesman2013-06-27
* Revert r177675. This is language-specific and shouldn't be in the API.Bill Wendling2013-03-22
* Add a query to tell if a landing pad has a catch-all.Bill Wendling2013-03-21
* Use pre-inc, pre-dec when possible.Jakub Staszak2013-03-20
* Modify {Call,Invoke}Inst::addAttribute to take an AttrKind.Peter Collingbourne2013-03-02
* Use the AttributeSet when removing multiple attributes. Use Attribute::AttrKindBill Wendling2013-01-23
* More encapsulation work.Bill Wendling2013-01-22
* Allow vectors in CreatePointerCast.Evgeniy Stepanov2013-01-15
* CastInst::castIsValid should return true if the dest type is the same asEvan Cheng2013-01-10
* Consider expression "0.0 - X" as the negation of X ifShuxin Yang2013-01-09
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Rename VMCore directory to IR.Chandler Carruth2013-01-02