aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Instructions.h
AgeCommit message (Expand)Author
2007-02-24Refactor the setName stuff, moving it down the inheritance hierarchy, toChris Lattner
2007-02-15make mayWriteToMemory a non-virtual functionChris Lattner
2007-02-15For PR1195:Reid Spencer
2007-02-15For PR1195:Reid Spencer
2007-02-13Switch UnaryOperators to default to passing names up by const char* when poss...Chris Lattner
2007-02-13eliminate instruction ctors that take vectors.Chris Lattner
2007-02-13Add invokeinst and callinst ctors that don't take vectors.Chris Lattner
2007-02-13remove some dead methods.Chris Lattner
2007-02-12add #includeChris Lattner
2007-02-02Changes to support making the shift instructions be true BinaryOperators.Reid Spencer
2007-01-31implement the new GEP instruction ctors.Chris Lattner
2007-01-31Revise APIs for creating constantexpr GEPs to not require the use ofChris Lattner
2007-01-14add accessorsChris Lattner
2006-12-29Doxygenify a comment.Reid Spencer
2006-12-23For PR950:Reid Spencer
2006-11-27For PR950:Reid Spencer
2006-11-20For PR950:Reid Spencer
2006-11-08For PR950:Reid Spencer
2006-10-05Add insertelement/extractelement helper ctors.Chris Lattner
2006-10-03clean up use of 'explicit'. This is PR934.Chris Lattner
2006-09-18Fix findCaseDest to return null when BB is both the default dest and oneNick Lewycky
2006-09-18Add a new helper method to SwitchInst. Useful when you've got a BB fromNick Lewycky
2006-09-18add a helper methodChris Lattner
2006-09-17Add ShiftInst::isLogical/ArithmeticShift methods.Chris Lattner
2006-09-17Add new SetCondInst::isRelational/isEquality methods. RenameChris Lattner
2006-06-21Add some out-of-line virtual dtors so that the class has a "home", preventingChris Lattner
2006-05-19Fix some doxygen usage in these headers.Reid Spencer
2006-05-10Add alloca/malloc ctors that don't take array sizes.Chris Lattner
2006-04-14These instructions always return a packed vector. Improve the class definiti...Chris Lattner
2006-04-08Add methods to check insert/extract element instructions for validityChris Lattner
2006-04-08Add a new shufflevector instructionChris Lattner
2006-01-17Instruction and constant expression definitions for the insertelementRobert Bocchino
2006-01-10Added an instruction and constant expression for the extractelementRobert Bocchino
2005-11-05add an accessorChris Lattner
2005-11-05Add support alignment of allocation instructions.Nate Begeman
2005-08-05Mark hasConstantValue as a const methodChris Lattner
2005-08-04Add an extra parameter that Chris requestedNate Begeman
2005-08-04Fix a fixme in CondPropagate.cpp by moving a PhiNode optimization intoNate Begeman
2005-06-19fix DCE + va_arg problemAndrew Lenharth
2005-06-18header file changes for varargsAndrew Lenharth
2005-05-15Some cleanups for compilation with GCC 4.0.0 to remove warnings:Reid Spencer
2005-05-07Silence VC++ warnings about unsafe mixing of ints and bools with the | operator.Jeff Cohen
2005-05-06Add support for explicit calling conventionsChris Lattner
2005-05-06add a default argChris Lattner
2005-05-06Add a 'tail' marker for call instructions, patch contributed byChris Lattner
2005-05-03add direct support for making GEP instrs with one indexChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-16Convert tabs to spacesMisha Brukman
2005-02-24switch instructions only allow constantints for their values, be more specific.Chris Lattner
2005-02-05Eliminate the explicit volatile fields in LoadInst and StoreInst. This shrinksChris Lattner