aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/InstrTypes.h
Commit message (Expand)AuthorAgeFilesLines
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-061-0/+16
* When transforming a call to a bitcast function intoDuncan Sands2008-01-061-1/+7
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-101-25/+6
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-091-6/+25
* Implement correct isa<UnaryInstruction>, problem reported by "ST".Chris Lattner2007-12-081-0/+14
* Updated VC++ build system.Hartmut Kaiser2007-10-171-2/+5
* sink clone() down the class hierarchy from CmpInst into ICmpInst/FCmpInst.Chris Lattner2007-08-241-3/+0
* Fix comments about vectors to use the current wording.Dan Gohman2007-07-161-1/+1
* Refactor the setName stuff, moving it down the inheritance hierarchy, toChris Lattner2007-02-241-31/+13
* Fix a compilation error that caused the nightly test to fail.Reid Spencer2007-02-131-1/+1
* Switch UnaryOperators to default to passing names up by const char* when poss...Chris Lattner2007-02-131-6/+8
* For PR1117:Reid Spencer2007-01-171-0/+6
* Add some convenience functions for getting the source and destinationReid Spencer2007-01-021-0/+5
* For PR950:Reid Spencer2006-12-311-1/+1
* Add some documentation to make Nick happy.Reid Spencer2006-12-231-1/+2
* For PR950:Reid Spencer2006-12-231-0/+14
* Remove the createInferredCast methods now that their last uses have beenReid Spencer2006-12-181-55/+2
* Implement createIntegerCast and createFPCast factory methods for handlingReid Spencer2006-12-121-0/+34
* Provide a getOpcode() method on CmpInst to ensure the opcode is returnedReid Spencer2006-12-071-0/+5
* Add cast creation functions for Pointer Casts, either BitCast or PtrToIntReid Spencer2006-12-041-0/+16
* Implement new cast creation functions for both instructions and constantReid Spencer2006-12-041-0/+48
* Take a baby step towards getting rid of inferred casts. Provide methods onReid Spencer2006-12-041-3/+24
* For PR950:Reid Spencer2006-11-271-0/+155
* For PR950:Reid Spencer2006-11-201-0/+85
* Add ShiftInst::isLogical/ArithmeticShift methods.Chris Lattner2006-09-171-6/+6
* Add some out-of-line virtual dtors so that the class has a "home", preventingChris Lattner2006-06-211-0/+5
* allow these to take a generic Value*Chris Lattner2005-04-241-4/+4
* Convert tabs to spacesMisha Brukman2005-04-221-2/+2
* Remove trailing whitespaceMisha Brukman2005-04-211-10/+10
* Adjust to changes in the User class. Introduce a new UnaryInstructionChris Lattner2005-01-291-21/+76
* Move the implementation of the clone method for these classes toChris Lattner2004-10-151-3/+1
* Add methods like BinaryOperator::createAdd that take an instruction to insertChris Lattner2004-06-201-0/+6
* Add new BinaryOperator::createAdd/Sub/... methods to avoid having to typeChris Lattner2004-06-101-0/+16
* Add constructors that take a BasicBlock to append to, to the rest ofAlkis Evlogimenos2004-05-271-1/+22
* Refactor common initialization code in private init() functions.Alkis Evlogimenos2004-05-261-2/+6
* * Add new constructors to allow insertion of terminator instructions at theChris Lattner2003-11-201-0/+1
* Fixes for PR114: Thanks to Reid Spencer!Chris Lattner2003-11-161-2/+3
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* Standardize header file commentsChris Lattner2003-09-301-1/+1
* The word `dependent' has no `a'.Misha Brukman2003-08-211-1/+1
* - Rename Instruction::First*Op to *OpsBegin, and Num*Ops to *OpsEnd toChris Lattner2002-10-131-2/+2
* Implement support for inserting an instruction into a basic block right when itChris Lattner2002-09-101-16/+17
* Convert comments to Doxygen styleChris Lattner2002-08-251-30/+30
* Added more helper functions for binary instructions emulatingVikram S. Adve2002-08-151-2/+18
* Remove support for unary operators.Chris Lattner2002-08-141-39/+0
* Expose two new static methods from BinaryOperator: createNeg, createNotChris Lattner2002-08-141-1/+7
* UnaryOperator::create should take a name just like BinaryOperator::createChris Lattner2002-08-091-1/+2
* Create a static version of Instruction::getOpcodeName(opCode) thatVikram S. Adve2002-07-141-5/+0