summaryrefslogtreecommitdiff
path: root/include/llvm/Instruction.h
Commit message (Expand)AuthorAge
* Renamed trapping instruction function to be more consistent with other functi...Tanya Lattner2003-07-31
* Added function to determine if an Instruction may trap.Tanya Lattner2003-07-31
* Removed extra parenthesis and fixed spelling.Misha Brukman2003-07-28
* Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell2003-06-30
* Remove a ton of extraneous #includesChris Lattner2003-06-22
* Included assert.h so that the code compiles under newer versions of GCC.John Criswell2003-06-11
* Revert modulo scheduling change that should be part of the modulo-sched pass ...Chris Lattner2003-04-16
* added some memory for clone functionGuochun Shi2003-04-06
* Rename Instruction::hasSideEffects() -> mayWriteToMemory()Chris Lattner2003-02-24
* New isAssociative/isCommutative inspection methods, graciously contributed byChris Lattner2002-10-31
* - Rename Instruction::First*Op to *OpsBegin, and Num*Ops to *OpsEnd toChris Lattner2002-10-13
* Implement support for inserting an instruction into a basic block right when itChris Lattner2002-09-10
* * Clean up some commentsChris Lattner2002-09-06
* Convert comments to Doxygen styleChris Lattner2002-08-25
* Remove the last traces of the NOT instructionChris Lattner2002-08-15
* Remove support for unary operators.Chris Lattner2002-08-14
* Remove obsolete, confusing, methodChris Lattner2002-07-31
* Create a static version of Instruction::getOpcodeName(opCode) thatVikram S. Adve2002-07-14
* *** empty log message ***Chris Lattner2002-06-25
* remove deprecated getInstType() methodChris Lattner2002-05-10
* * Add virtual print methodsChris Lattner2002-04-08
* Remove unneccesary forward definitionsChris Lattner2002-03-23
* * Inline destructorChris Lattner2002-02-03
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-20
* Subclasses can change the opcode of an instructionChris Lattner2001-12-13
* Use the instruction.def file to remain up to date with future instructionChris Lattner2001-10-14
* Add new opcode for Invoke instructionChris Lattner2001-10-13
* Commit more code over to new cast styleChris Lattner2001-10-02
* Add support for newer cleaner isa, cast, dyn_castChris Lattner2001-10-01
* Chris seems fond of #include <vector>. Fix these. Also convert use list inChris Lattner2001-09-14
* Support new setName interfaceChris Lattner2001-09-07
* Make a function const.Vikram S. Adve2001-07-28
* More minor reorganizationsChris Lattner2001-07-21
* Remove getTempValuesForMachineCode from the Instruction interfaceChris Lattner2001-07-21
* Added a representation of the machine instructions generatedVikram S. Adve2001-07-20
* Made the following changes:Chris Lattner2001-07-14
* hasSideEffects should be marked virtualChris Lattner2001-07-09
* Implementation of Store & GetElementPtrChris Lattner2001-07-08
* Moved Cast from being a Unary instruction to being an "Other" instructionChris Lattner2001-07-08
* Neg instruction removed. Cast instruction implemented.Chris Lattner2001-07-08
* Broad superficial changes:Chris Lattner2001-07-07
* Changed the fundemental architecture of Operands for Instructions. NowChris Lattner2001-07-07
* * Rename get.*Operator to create seeing that it would have to be qualifiedChris Lattner2001-06-25
* Moved getBinaryOperator to the BinaryOperator class and the getUnaryOperatorChris Lattner2001-06-08
* Initial revisionChris Lattner2001-06-06