aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Instructions.h
Commit message (Expand)AuthorAgeFilesLines
* Simplify BranchInst::getSuccessor, avoiding a conditional operator.Dan Gohman2007-05-111-2/+1
* add a GEP helper functionChris Lattner2007-04-271-0/+6
* PR400 phase 1 implementation feedback.Christopher Lamb2007-04-221-4/+2
* PR400 work phase 1. Add attributed load/store instructions for volatile/align...Christopher Lamb2007-04-221-7/+37
* For PR1136:Reid Spencer2007-04-221-2/+2
* Revert Christopher Lamb's load/store alignment changes.Reid Spencer2007-04-211-33/+7
* The expression "SubclassData = (SubclassData & ~1) | (V) ? 1 : 0;" does not d...Jeff Cohen2007-04-211-2/+2
* add support for alignment attributes on load/store instructionsChristopher Lamb2007-04-211-7/+33
* add GetElementPtrInst::hasAllZeroIndices, a long-overdue helper method.Chris Lattner2007-04-141-0/+5
* For PR1146:Reid Spencer2007-04-091-3/+16
* For PR1146:Reid Spencer2007-04-091-0/+12
* Provide an ICmpInst::makeConstantRange to generate a ConstantRange valueReid Spencer2007-02-281-0/+6
* Refactor the setName stuff, moving it down the inheritance hierarchy, toChris Lattner2007-02-241-78/+26
* make mayWriteToMemory a non-virtual functionChris Lattner2007-02-151-17/+1
* For PR1195:Reid Spencer2007-02-151-2/+2
* For PR1195:Reid Spencer2007-02-151-7/+7
* Switch UnaryOperators to default to passing names up by const char* when poss...Chris Lattner2007-02-131-4/+13
* eliminate instruction ctors that take vectors.Chris Lattner2007-02-131-12/+0
* Add invokeinst and callinst ctors that don't take vectors.Chris Lattner2007-02-131-1/+12
* remove some dead methods.Chris Lattner2007-02-131-10/+1
* add #includeChris Lattner2007-02-121-0/+1
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-021-77/+0
* implement the new GEP instruction ctors.Chris Lattner2007-01-311-1/+1
* Revise APIs for creating constantexpr GEPs to not require the use ofChris Lattner2007-01-311-2/+12
* add accessorsChris Lattner2007-01-141-0/+6
* Doxygenify a comment.Reid Spencer2006-12-291-1/+2
* For PR950:Reid Spencer2006-12-231-70/+29
* For PR950:Reid Spencer2006-11-271-38/+471
* For PR950:Reid Spencer2006-11-201-0/+233
* For PR950:Reid Spencer2006-11-081-3/+9
* Add insertelement/extractelement helper ctors.Chris Lattner2006-10-051-0/+8
* clean up use of 'explicit'. This is PR934.Chris Lattner2006-10-031-43/+42
* Fix findCaseDest to return null when BB is both the default dest and oneNick Lewycky2006-09-181-0/+2
* Add a new helper method to SwitchInst. Useful when you've got a BB fromNick Lewycky2006-09-181-0/+13
* add a helper methodChris Lattner2006-09-181-0/+5
* Add ShiftInst::isLogical/ArithmeticShift methods.Chris Lattner2006-09-171-1/+11
* Add new SetCondInst::isRelational/isEquality methods. RenameChris Lattner2006-09-171-1/+12
* Add some out-of-line virtual dtors so that the class has a "home", preventingChris Lattner2006-06-211-2/+3
* Fix some doxygen usage in these headers.Reid Spencer2006-05-191-2/+2
* Add alloca/malloc ctors that don't take array sizes.Chris Lattner2006-05-101-8/+21
* These instructions always return a packed vector. Improve the class definiti...Chris Lattner2006-04-141-14/+15
* Add methods to check insert/extract element instructions for validityChris Lattner2006-04-081-1/+10
* Add a new shufflevector instructionChris Lattner2006-04-081-7/+60
* Instruction and constant expression definitions for the insertelementRobert Bocchino2006-01-171-6/+53
* Added an instruction and constant expression for the extractelementRobert Bocchino2006-01-101-0/+46
* add an accessorChris Lattner2005-11-051-0/+4
* Add support alignment of allocation instructions.Nate Begeman2005-11-051-8/+28
* 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/+5