aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/Instructions.cpp
Commit message (Expand)AuthorAgeFilesLines
* VMCore support for the insertelement operation.Robert Bocchino2006-01-171-2/+23
* Added support for the extractelement operation.Robert Bocchino2006-01-101-0/+21
* Get logical operations to like packed types, allow BinOp::getNot to createChris Lattner2005-12-211-6/+16
* verify that alignments are always a power of 2Chris Lattner2005-11-051-0/+2
* Add support alignment of allocation instructions.Nate Begeman2005-11-051-6/+6
* PHINode::hasConstantValue should never return the PHI itself, even if theChris Lattner2005-08-051-2/+5
* Invoke instructions do not dominate all successorsChris Lattner2005-08-051-1/+2
* Use the bool argument to hasConstantValue to decide whether the client isChris Lattner2005-08-051-2/+14
* Mark hasConstantValue as a const methodChris Lattner2005-08-051-1/+1
* Add an extra parameter that Chris requestedNate Begeman2005-08-041-1/+1
* Fix a fixme in CondPropagate.cpp by moving a PhiNode optimization intoNate Begeman2005-08-041-0/+30
* core changes for varargsAndrew Lenharth2005-06-181-1/+0
* add support for explicit calling conventionsChris Lattner2005-05-061-1/+16
* Add a 'tail' marker for call instructions, patch contributed byChris Lattner2005-05-061-0/+1
* fix a bug in the 1 index GEP handling codeChris Lattner2005-05-031-1/+1
* add direct support for making GEP instrs with one indexChris Lattner2005-05-031-0/+31
* Allow these methods to take a generic Value* to simplify clients. UseChris Lattner2005-04-241-11/+12
* Remove trailing whitespaceMisha Brukman2005-04-211-40/+40
* Convert tabs to spacesMisha Brukman2005-03-161-5/+5
* switch instructions only allow constantints for their values, be more specific.Chris Lattner2005-02-241-1/+1
* Instead of initializing the volatile field, use accessors to set it.Chris Lattner2005-02-051-11/+16
* Make sure that we always grow a multiple of 2 operands.Chris Lattner2005-01-291-2/+3
* Merge InstrTypes.cpp into this fileChris Lattner2005-01-291-193/+424
* Fix grammarMisha Brukman2005-01-271-1/+1
* These methods are inlinedChris Lattner2004-11-181-30/+0
* Make ReturnInst accept a value of type void as the return value. TheAlkis Evlogimenos2004-11-171-0/+9
* Add support for undef and unreachableChris Lattner2004-10-161-0/+9
* Move the implementation of the instructions clone methods to this file soChris Lattner2004-10-151-0/+30
* Packed types, brought to you by Brad JonesBrian Gaeke2004-08-201-2/+4
* Split assertion to two in order to give better assertion messages.Alkis Evlogimenos2004-08-061-3/+3
* Merge i*.cpp definitions into Instructions.cpp as part of bug403.Alkis Evlogimenos2004-07-291-0/+802