summaryrefslogtreecommitdiffstats
path: root/include/llvm/Instruction.def
Commit message (Collapse)AuthorAgeFilesLines
* Instruction and constant expression definitions for the insertelementRobert Bocchino2006-01-171-1/+2
| | | | | | | operation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25402 91177308-0d34-0410-b5e6-96231b3b80d8
* Added an instruction and constant expression for the extractelementRobert Bocchino2006-01-101-1/+2
| | | | | | | operation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25176 91177308-0d34-0410-b5e6-96231b3b80d8
* improve commentsChris Lattner2005-06-241-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22280 91177308-0d34-0410-b5e6-96231b3b80d8
* header file changes for varargsAndrew Lenharth2005-06-181-3/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22253 91177308-0d34-0410-b5e6-96231b3b80d8
* Add new unreachable instructionChris Lattner2004-10-161-44/+45
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17036 91177308-0d34-0410-b5e6-96231b3b80d8
* Add the Instruction::Select enumChris Lattner2004-03-121-3/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12310 91177308-0d34-0410-b5e6-96231b3b80d8
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9304 91177308-0d34-0410-b5e6-96231b3b80d8
* Change the Opcode enum for PHI nodes from "Instruction::PHINode" to ↵Chris Lattner2003-10-191-1/+1
| | | | | | "Instruction::PHI" to be more consistent with the other instructions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9269 91177308-0d34-0410-b5e6-96231b3b80d8
* New revised variable argument handling supportChris Lattner2003-10-181-4/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9219 91177308-0d34-0410-b5e6-96231b3b80d8
* Standardize header file commentsChris Lattner2003-09-301-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8782 91177308-0d34-0410-b5e6-96231b3b80d8
* Add new unwind instruction. Happily there was a slot leftover from when theChris Lattner2003-09-081-1/+2
| | | | | | | 'not' instruction was removed long ago git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8404 91177308-0d34-0410-b5e6-96231b3b80d8
* Add new VarArgInst class for the va_arg instructionChris Lattner2003-05-081-3/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6027 91177308-0d34-0410-b5e6-96231b3b80d8
* Eliminate the GenericBinaryInst class.Chris Lattner2002-09-101-8/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3647 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove the last traces of the NOT instructionChris Lattner2002-08-151-23/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3346 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove reference to GenericUnaryInst classChris Lattner2002-08-141-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3325 91177308-0d34-0410-b5e6-96231b3b80d8
* Allow implementation of all HANDLE_*_INST macros at once by defining HANDLE_INSTChris Lattner2002-03-191-4/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1919 91177308-0d34-0410-b5e6-96231b3b80d8
* New file to define instructions...Chris Lattner2001-10-141-0/+145
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@791 91177308-0d34-0410-b5e6-96231b3b80d8