aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Instruction.def
Commit message (Expand)AuthorAgeFilesLines
* [unwind removal] Remove all of the code for the dead 'unwind' instruction. ThereBill Wendling2012-02-061-63/+62
* Initial commit of the 'landingpad' instruction.Bill Wendling2011-08-121-1/+2
* Add the 'resume' instruction for the new EH rewrite.Bill Wendling2011-07-311-61/+61
* Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338,Bill Wendling2011-07-301-62/+61
* LangRef and basic memory-representation/reading/writing for 'cmpxchg' andEli Friedman2011-07-281-31/+33
* Merge the contents from exception-handling-rewrite to the mainline.Bill Wendling2011-07-271-31/+32
* Fix a couple minor mistakes pointed out by Bill in adding 'fence' instruction.Eli Friedman2011-07-261-1/+1
* Initial implementation of 'fence' instruction, the new C++0x-style replacemen...Eli Friedman2011-07-251-31/+32
* rename indbr -> indirectbr to appease the residents of #llvm.Chris Lattner2009-10-281-1/+1
* add enough support for indirect branch for the feature test to passChris Lattner2009-10-271-60/+61
* Remove FreeInst.Victor Hernandez2009-10-261-36/+35
* Remove MallocInst from LLVM Instructions.Victor Hernandez2009-10-171-37/+36
* Remove the vicmp and vfcmp instructions. Because we never had a release withNick Lewycky2009-07-081-3/+1
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-041-55/+58
* Cosmetic.Evan Cheng2008-10-061-1/+1
* Enable first-class aggregates support.Dan Gohman2008-07-231-6/+4
* IR support for extractvalue and insertvalue instructions. Also, beginDan Gohman2008-05-151-4/+6
* Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRefNate Begeman2008-05-121-1/+4
* Add GetResultInst. First step for multiple return value support.Devang Patel2008-02-191-1/+3
* remove attribution from a variety of miscellaneous files.Chris Lattner2007-12-291-2/+2
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-021-35/+35
* For PR950:Reid Spencer2006-12-231-47/+39
* Get the delegation right for InstVisitor.Reid Spencer2006-11-291-12/+12
* For PR950:Reid Spencer2006-11-271-17/+52
* For PR950:Reid Spencer2006-11-201-14/+16
* Revert premature patch.Reid Spencer2006-11-111-49/+15
* Document new constant expr operators, rename bitconvert as bitcast.Reid Spencer2006-11-111-15/+49
* For PR950:Reid Spencer2006-11-081-12/+13
* For PR950:Reid Spencer2006-11-021-39/+41
* For PR950:Reid Spencer2006-10-261-30/+28
* Add a new shufflevector instructionChris Lattner2006-04-081-3/+4
* Instruction and constant expression definitions for the insertelementRobert Bocchino2006-01-171-1/+2
* Added an instruction and constant expression for the extractelementRobert Bocchino2006-01-101-1/+2
* improve commentsChris Lattner2005-06-241-3/+3
* header file changes for varargsAndrew Lenharth2005-06-181-3/+4
* Add new unreachable instructionChris Lattner2004-10-161-44/+45
* Add the Instruction::Select enumChris Lattner2004-03-121-3/+4
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-1/+1
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner2003-10-191-1/+1
* New revised variable argument handling supportChris Lattner2003-10-181-4/+5
* Standardize header file commentsChris Lattner2003-09-301-1/+1
* Add new unwind instruction. Happily there was a slot leftover from when theChris Lattner2003-09-081-1/+2
* Add new VarArgInst class for the va_arg instructionChris Lattner2003-05-081-3/+4
* Eliminate the GenericBinaryInst class.Chris Lattner2002-09-101-8/+8
* Remove the last traces of the NOT instructionChris Lattner2002-08-151-23/+0
* Remove reference to GenericUnaryInst classChris Lattner2002-08-141-1/+1
* Allow implementation of all HANDLE_*_INST macros at once by defining HANDLE_INSTChris Lattner2002-03-191-4/+27
* New file to define instructions...Chris Lattner2001-10-141-0/+145