summaryrefslogtreecommitdiff
path: root/include/llvm/InstrTypes.h
Commit message (Expand)AuthorAge
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-04
* 80-column violations.Mikhail Glushenkov2009-02-09
* Use the opcode predicates, instead of duplicating the code.Dan Gohman2008-10-17
* remove legacy interfacesGabor Greif2008-10-15
* Extend the vcmp/fcmp LLVM IR instructions to take vectors as argumentsDan Gohman2008-09-09
* Rename instance variables, parameter argument names to eliminate a bunch of c...Evan Cheng2008-07-24
* Enable first-class aggregates support.Dan Gohman2008-07-23
* make ExtractValueInst derived from UnaryInstructionGabor Greif2008-06-06
* Factor several methods, including getInversePredicate andDan Gohman2008-05-31
* update a commentGabor Greif2008-05-21
* API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac...Gabor Greif2008-05-16
* Derive GetResultInst from UnaryInstruction, this simplifies code and removes ...Gabor Greif2008-05-13
* Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRefNate Begeman2008-05-12
* merge of use-diet branch to trunkGabor Greif2008-05-10
* add support for pattern matching 'neg'Chris Lattner2008-05-09
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-06
* When transforming a call to a bitcast function intoDuncan Sands2008-01-06
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-29
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-10
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-09
* Implement correct isa<UnaryInstruction>, problem reported by "ST".Chris Lattner2007-12-08
* Updated VC++ build system.Hartmut Kaiser2007-10-17
* sink clone() down the class hierarchy from CmpInst into ICmpInst/FCmpInst.Chris Lattner2007-08-24
* Fix comments about vectors to use the current wording.Dan Gohman2007-07-16
* Refactor the setName stuff, moving it down the inheritance hierarchy, toChris Lattner2007-02-24
* Fix a compilation error that caused the nightly test to fail.Reid Spencer2007-02-13
* Switch UnaryOperators to default to passing names up by const char* when poss...Chris Lattner2007-02-13
* For PR1117:Reid Spencer2007-01-17
* Add some convenience functions for getting the source and destinationReid Spencer2007-01-02
* For PR950:Reid Spencer2006-12-31
* Add some documentation to make Nick happy.Reid Spencer2006-12-23
* For PR950:Reid Spencer2006-12-23
* Remove the createInferredCast methods now that their last uses have beenReid Spencer2006-12-18
* Implement createIntegerCast and createFPCast factory methods for handlingReid Spencer2006-12-12
* Provide a getOpcode() method on CmpInst to ensure the opcode is returnedReid Spencer2006-12-07
* Add cast creation functions for Pointer Casts, either BitCast or PtrToIntReid Spencer2006-12-04
* Implement new cast creation functions for both instructions and constantReid Spencer2006-12-04
* Take a baby step towards getting rid of inferred casts. Provide methods onReid Spencer2006-12-04
* For PR950:Reid Spencer2006-11-27
* For PR950:Reid Spencer2006-11-20
* Add ShiftInst::isLogical/ArithmeticShift methods.Chris Lattner2006-09-17
* Add some out-of-line virtual dtors so that the class has a "home", preventingChris Lattner2006-06-21
* allow these to take a generic Value*Chris Lattner2005-04-24
* Convert tabs to spacesMisha Brukman2005-04-22
* Remove trailing whitespaceMisha Brukman2005-04-21
* Adjust to changes in the User class. Introduce a new UnaryInstructionChris Lattner2005-01-29
* Move the implementation of the clone method for these classes toChris Lattner2004-10-15
* Add methods like BinaryOperator::createAdd that take an instruction to insertChris Lattner2004-06-20
* Add new BinaryOperator::createAdd/Sub/... methods to avoid having to typeChris Lattner2004-06-10
* Add constructors that take a BasicBlock to append to, to the rest ofAlkis Evlogimenos2004-05-27