summaryrefslogtreecommitdiff
path: root/include/llvm/Instructions.h
Commit message (Expand)AuthorAge
* Clean up uses of switch instructions so they are not dependent on the operand...Eli Friedman2011-09-29
* Initial commit of the 'landingpad' instruction.Bill Wendling2011-08-12
* Representation of 'atomic load' and 'atomic store' in IR.Eli Friedman2011-08-09
* Add the 'resume' instruction for the new EH rewrite.Bill Wendling2011-07-31
* Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338,Bill Wendling2011-07-30
* LangRef and basic memory-representation/reading/writing for 'cmpxchg' andEli Friedman2011-07-28
* The personality function should be a Function* and not just a Value*.Bill Wendling2011-07-28
* Make sure that the landingpad instruction takes a Constant* as the clause's v...Bill Wendling2011-07-28
* Add a couple of convenience functions:Bill Wendling2011-07-28
* Merge the contents from exception-handling-rewrite to the mainline.Bill Wendling2011-07-27
* Initial implementation of 'fence' instruction, the new C++0x-style replacemen...Eli Friedman2011-07-25
* Convert GetElementPtrInst to use ArrayRef.Jay Foad2011-07-25
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad2011-07-15
* Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef.Jay Foad2011-07-13
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-09
* Reinstate r133513 (reverted in r133700) with an additional fix for aJay Foad2011-06-23
* Revert r133513:Eric Christopher2011-06-23
* Reinstate r133435 and r133449 (reverted in r133499) now that the clangJay Foad2011-06-21
* Revert r133435 and r133449 to appease buildbots.Chad Rosier2011-06-21
* Change how PHINodes store their operands.Jay Foad2011-06-20
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Various Instructions' resizeOperands() methods are only used to grow theJay Foad2011-04-01
* Add a comment on PHINode::Create().Jay Foad2011-03-30
* Remove PHINode::reserveOperandSpace(). Instead, add a parameter toJay Foad2011-03-30
* Make SwitchInst::removeCase() more efficient.Jay Foad2011-02-01
* Remove casts between Value** and Constant**, which won't work if aJay Foad2011-01-14
* FixedNumOperandTraits and VariadicOperandTraits assumed that, given aJay Foad2011-01-11
* Simplify the allocation and freeing of Users' operand lists, now thatJay Foad2011-01-07
* Remove the "ugly" method BranchInst::setUnconditionalDest().Jay Foad2011-01-07
* Fix paste-o in ExtractValueInst::getIndexedType() comments.Frits van Bommel2010-12-03
* fix PR8613 - Copy constructor of SwitchInst does not call SwitchInst::initChris Lattner2010-11-17
* Fix a layering violation: hasConstantValue, which is part of the PHINodeDuncan Sands2010-11-17
* If dom tree information is available, make it possible to passDuncan Sands2010-11-14
* It is confusing to call a random-access iterator 'InputIterator'.Mikhail Glushenkov2010-10-27
* Trailing whitespace.Mikhail Glushenkov2010-10-27
* Remove compatibilty code for old-style multiple return values.Dan Gohman2010-10-06
* Add a getPointerOperand() helper function to VAArgInst, for consistencyDan Gohman2010-09-09
* Add a predicate to determine if a call is an inline asm statement.Owen Anderson2010-08-07
* remove the private hack from CallInst, it was not supposed to hit the branch ...Gabor Greif2010-08-05
* doxygenize argument accessorsGabor Greif2010-07-31
* Move MaximumAlignment to Value.h, now that GlobalValue.h needs it.Dan Gohman2010-07-28
* Define a maximum supported alignment value for load, store, andDan Gohman2010-07-28
* restore aestheticsGabor Greif2010-07-21
* eliminate CallInst::ArgOffsetGabor Greif2010-07-16
* rotate CallInst operandsGabor Greif2010-07-13
* make the prototypes for CreateMalloc and CreateFree more consistent. PatchChris Lattner2010-07-12
* minor cosmetic changes that happened to sit in my treeGabor Greif2010-07-07
* second round of low-level interface squeeze-out:Gabor Greif2010-07-06
* Add default value to setIsNoInline for parity with the other methods of itsNick Lewycky2010-07-06