aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore/iMemory.cpp
AgeCommit message (Expand)Author
2004-07-29Merge i*.cpp definitions into Instructions.cpp as part of bug403.Alkis Evlogimenos
2004-07-29Merge i*.h headers into Instructions.h as part of bug403.Alkis Evlogimenos
2004-07-27alloca void makes no senseChris Lattner
2004-07-14Implement new helper methods for creating two-index GEP instructionsChris Lattner
2004-07-01Add much better assertion checking for load and store insts.Chris 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-05-06Don't call getForwardedType() twice, as recommended by Chris.John Criswell
2004-05-06Fix for PR#330.John Criswell
2004-04-05Support getelementptr instructions which use uint's to index into structureChris Lattner
2004-03-11Fix indentation.Misha Brukman
2003-11-21Finegrainify namespacificationChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-09-08Add support for volatile loads/storesChris Lattner
2003-09-02Remove assertion which is never reached.Brian Gaeke
2003-01-14Fix bug Regression/Verifier/2002-11-05-GetelementptrPointers.llChris Lattner
2002-09-13Change the MallocInst & AllocaInst ctors to take the allocated type, not theChris Lattner
2002-09-11Allocation insts always have one operandChris Lattner
2002-09-10Add capability to insert an instruction into a basic block immediately afterChris 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-07-24*** empty log message ***Chris Lattner
2002-05-06Replace all usages of Type::isPointerType with isa<PointerType>Chris Lattner
2002-04-29Changes so that iMemory.h doesn't include DerivedTypes.hChris Lattner
2002-04-28Split ConstantVals.h into Constant.h and Constants.hChris Lattner
2002-04-18Remove gep::isStructSelectorChris Lattner
2002-03-21* AllocationInst ctor moved here from iMemory.hChris 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* Assert that indices are valid for an indexing instruction.Chris Lattner
2001-12-04Renamed inst_const_iterator -> const_inst_iteratorChris Lattner
2001-12-03Rename ConstPoolVal -> ConstantChris Lattner
2001-11-26Support Array IndexingChris Lattner
2001-11-13Minor style cleanupsChris Lattner
2001-11-01Implement new simpler constructors for if you don't have a index listChris Lattner
2001-09-07CleanupChris Lattner
2001-08-27Remove target specific method from MemAccessInst classChris Lattner
2001-07-28Remove some gross stuffChris Lattner
2001-07-20Provide uniform access to the pointer operand and to the indexVikram S. Adve
2001-07-15Add support for assembly printing fp constantsChris Lattner
2001-07-14* ValueHolder now takes 3 argumentsChris Lattner
2001-07-08Implementation of Store & GetElementPtrChris Lattner
2001-07-08Implemented shl, shl, & load instructionsChris Lattner