aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/iMemory.h
AgeCommit message (Expand)Author
2004-07-29Merge i*.h headers into Instructions.h as part of bug403.Alkis Evlogimenos
2004-07-14* Change code to use a static_cast instead of reinterpret_castChris Lattner
2004-07-01Move init methods out of line to enable better assertions, contributedChris Lattner
2004-05-27Add constructors that take a BasicBlock to append to, to the rest ofAlkis Evlogimenos
2004-05-26Refactor common initialization code in private init() functions.Alkis Evlogimenos
2004-02-10* Added class commentsMisha Brukman
2003-11-16Fixes for PR114: Thanks to Reid Spencer!Chris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM copyright header (for lack of a better term).John Criswell
2003-09-09Fix bug: InstCombine/2003-09-09-VolatileLoadElim.llChris Lattner
2003-09-08Add support for volatile loads/storesChris Lattner
2003-02-24Rename Instruction::hasSideEffects() -> mayWriteToMemory()Chris Lattner
2002-09-16Add routines to update or erase operands (and to do so without externalVikram S. Adve
2002-09-13Change the MallocInst & AllocaInst ctors to take the allocated type, not theChris Lattner
2002-09-10Implement support for inserting an instruction into a basic block right when itChris Lattner
2002-08-22Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner
2002-08-22Load and Store now no longer derive from MemAccessInst. Indexing a load orChris Lattner
2002-08-03Add MemAccessInst::getNumIndices().Vikram S. Adve
2002-07-14Create a static version of Instruction::getOpcodeName(opCode) thatVikram S. Adve
2002-04-29Change to allow iMemory.h to avoid including DerivedTypes.hChris Lattner
2002-04-18* StoreInst's shouldn't take names (they are _always_ void type)Chris Lattner
2002-03-21* Make AllocationInst ctor protectedChris Lattner
2002-03-18Add isa,cast,dyncast support for AllocationInst.Chris Lattner
2002-02-19Fix isArrayAllocation() to be correctChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-12-15Eliminate function getIndicesBROKEN().Vikram S. Adve
2001-12-14* Remove support for unsized arrays.Chris Lattner
2001-12-04Renamed inst_const_iterator -> const_inst_iteratorChris Lattner
2001-12-03Rename ConstPoolVal -> ConstantChris Lattner
2001-11-26* Remove the indexVec stuff which gets out of sync with the operands of theChris Lattner
2001-11-15Bug fix for Chris.Vikram S. Adve
2001-11-14Remove much cruft from the MemAccessInst instructionChris Lattner
2001-11-10Provide const version of function with the name the other will be eventually ...Chris Lattner
2001-11-04Minor method renameChris Lattner
2001-11-03Fix the linker. This bug was not fun to track down. grrChris Lattner
2001-11-01Add simpler to use ctors. Add getType() overload to specialize getelementptr...Chris Lattner
2001-11-01Add some useful accessorsChris Lattner
2001-10-13Add some casts to make GCC 2.96 happy.Chris Lattner
2001-10-02Commit more code over to new cast styleChris Lattner
2001-09-07Add assertion to check forChris Lattner
2001-08-27Remove target specific method.Chris Lattner
2001-07-20Provide uniform access to the pointer operand and to the indexVikram S. Adve
2001-07-14Made the following changes:Chris Lattner
2001-07-09hasSideEffects should be marked virtualChris Lattner
2001-07-08Implementation of Store & GetElementPtrChris Lattner
2001-07-08Implemented shl, shl, & load instructionsChris Lattner
2001-07-07Broad superficial changes:Chris Lattner
2001-07-07Changed the fundemental architecture of Operands for Instructions. NowChris Lattner
2001-06-06Initial revisionChris Lattner