aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Instructions.h
AgeCommit message (Expand)Author
2007-10-17Updated VC++ build system.Hartmut Kaiser
2007-09-24Remove an unnecessary static_cast.Dan Gohman
2007-09-15Fix PR1666, SPASS with the CBE and 254.gap with the CBE.Chris Lattner
2007-09-04Update GEP constructors to use an iterator interface to fixDavid Greene
2007-08-29Silence implicit 64->32-bit conversion warnings.Chris Lattner
2007-08-27Update InvokeInst to work like CallInstDavid Greene
2007-08-24sink clone() down the class hierarchy from CmpInst into ICmpInst/FCmpInst.Chris Lattner
2007-08-06remove #if 0 code.Chris Lattner
2007-08-01New CallInst interface to address GLIBCXX_DEBUG errors caused byDavid Greene
2007-07-20Simplify the logic for setVolatile.Dan Gohman
2007-07-18Add constructor overloads for LoadInst and StoreInst that insert at theDan Gohman
2007-07-06Add some accessors to improve consistency.Owen Anderson
2007-05-11Simplify BranchInst::getSuccessor, avoiding a conditional operator.Dan Gohman
2007-04-27add a GEP helper functionChris Lattner
2007-04-22PR400 phase 1 implementation feedback.Christopher Lamb
2007-04-22PR400 work phase 1. Add attributed load/store instructions for volatile/align...Christopher Lamb
2007-04-22For PR1136:Reid Spencer
2007-04-21Revert Christopher Lamb's load/store alignment changes.Reid Spencer
2007-04-21The expression "SubclassData = (SubclassData & ~1) | (V) ? 1 : 0;" does not d...Jeff Cohen
2007-04-21add support for alignment attributes on load/store instructionsChristopher Lamb
2007-04-14add GetElementPtrInst::hasAllZeroIndices, a long-overdue helper method.Chris Lattner
2007-04-09For PR1146:Reid Spencer
2007-04-09For PR1146:Reid Spencer
2007-02-28Provide an ICmpInst::makeConstantRange to generate a ConstantRange valueReid Spencer
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