summaryrefslogtreecommitdiff
path: root/lib/VMCore/Instructions.cpp
Commit message (Expand)AuthorAge
* Change:Richard Trieu2011-09-21
* Fixes following the CR by Chris and Duncan:Nadav Rotem2011-08-29
* Initial commit of the 'landingpad' instruction.Bill Wendling2011-08-12
* Whitespace.Eli Friedman2011-08-10
* 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
* Don't add in the asked for size so that we don't copy too much from the old t...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
* Fix a check for PHINodes with two incoming values.Jay Foad2011-06-20
* Change how PHINodes store their operands.Jay Foad2011-06-20
* Now that SrcBits and DestBits always represent the primitive size, ratherDuncan Sands2011-05-18
* Tighten up checking of the validity of casts. (1) The IR parser wouldDuncan Sands2011-05-18
* Teach getCastOpcode about element-by-element vector casts. For example, "trunc"Duncan Sands2011-05-18
* Phi nodes always use an even number of operands, so don't ever allocateJay Foad2011-04-11
* Various Instructions' resizeOperands() methods are only used to grow theJay Foad2011-04-01
* While testing dragonegg I noticed that isCastable and getCastOpcodeDuncan Sands2011-04-01
* enhance vmcore to know that udiv's can be exact, and add a trivialChris Lattner2011-02-06
* Make SwitchInst::removeCase() more efficient.Jay Foad2011-02-01
* Simplify the construction and destruction of Uses. SimplifyJay Foad2011-01-16
* Remove casts between Value** and Constant**, which won't work if aJay Foad2011-01-14
* Simplify the allocation and freeing of Users' operand lists, now thatJay Foad2011-01-07
* These methods should be "const"; make them so.Duncan Sands2011-01-04
* Change all self assignments X=X to (void)X, so that we can turn on aJeffrey Yasskin2010-12-23
* Fix PR 4170 by having ExtractValueInst::getIndexedType() reject out-of-bounds...Frits van Bommel2010-12-05
* 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
* Cleanup. Get rid of extraneous variable.Bill Wendling2010-10-03
* Attempt to outwit overly smart compiler.Dale Johannesen2010-10-01
* Massive rewrite of MMX: Dale Johannesen2010-09-30
* Make this code 65-bit clean.Dan Gohman2010-09-27
* Move some code from Verifier into SVI::isValidOperands. This allows us to ca...Nate Begeman2010-08-13
* remove the private hack from CallInst, it was not supposed to hit the branch ...Gabor Greif2010-08-05
* Define a maximum supported alignment value for load, store, andDan Gohman2010-07-28
* eliminate CallInst::ArgOffsetGabor Greif2010-07-16