summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/iMemory.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge i*.cpp definitions into Instructions.cpp as part of bug403.Alkis Evlogimenos2004-07-291-278/+0
* Merge i*.h headers into Instructions.h as part of bug403.Alkis Evlogimenos2004-07-291-1/+1
* alloca void makes no senseChris Lattner2004-07-271-0/+1
* Implement new helper methods for creating two-index GEP instructionsChris Lattner2004-07-141-2/+42
* Add much better assertion checking for load and store insts.Chris Lattner2004-07-011-0/+17
* Add constructors that take a BasicBlock to append to, to the rest ofAlkis Evlogimenos2004-05-271-7/+61
* Refactor common initialization code in private init() functions.Alkis Evlogimenos2004-05-261-17/+14
* Don't call getForwardedType() twice, as recommended by Chris.John Criswell2004-05-061-2/+2
* Fix for PR#330.John Criswell2004-05-061-0/+8
* Support getelementptr instructions which use uint's to index into structureChris Lattner2004-04-051-1/+6
* Fix indentation.Misha Brukman2004-03-111-2/+2
* Finegrainify namespacificationChris Lattner2003-11-211-1/+0
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+2
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Add support for volatile loads/storesChris Lattner2003-09-081-3/+19
* Remove assertion which is never reached.Brian Gaeke2003-09-021-1/+0
* Fix bug Regression/Verifier/2002-11-05-GetelementptrPointers.llChris Lattner2003-01-141-4/+6
* Change the MallocInst & AllocaInst ctors to take the allocated type, not theChris Lattner2002-09-131-2/+11
* Allocation insts always have one operandChris Lattner2002-09-111-2/+1
* Add capability to insert an instruction into a basic block immediately afterChris Lattner2002-09-101-25/+27
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-221-34/+29
* Load and Store now no longer derive from MemAccessInst. Indexing a load orChris Lattner2002-08-221-27/+3
* *** empty log message ***Chris Lattner2002-07-241-5/+5
* Replace all usages of Type::isPointerType with isa<PointerType>Chris Lattner2002-05-061-3/+3
* Changes so that iMemory.h doesn't include DerivedTypes.hChris Lattner2002-04-291-0/+18
* Split ConstantVals.h into Constant.h and Constants.hChris Lattner2002-04-281-1/+1
* Remove gep::isStructSelectorChris Lattner2002-04-181-9/+4
* * AllocationInst ctor moved here from iMemory.hChris Lattner2002-03-211-0/+15
* Fix isArrayAllocation() to be correctChris Lattner2002-02-191-0/+6
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-9/+9
* Eliminate function getIndicesBROKEN().Vikram S. Adve2001-12-151-16/+0
* * Assert that indices are valid for an indexing instruction.Chris Lattner2001-12-141-12/+19
* Renamed inst_const_iterator -> const_inst_iteratorChris Lattner2001-12-041-3/+3
* Rename ConstPoolVal -> ConstantChris Lattner2001-12-031-5/+7
* Support Array IndexingChris Lattner2001-11-261-27/+35
* Minor style cleanupsChris Lattner2001-11-131-3/+2
* Implement new simpler constructors for if you don't have a index listChris Lattner2001-11-011-0/+15
* CleanupChris Lattner2001-09-071-2/+1
* Remove target specific method from MemAccessInst classChris Lattner2001-08-271-40/+0
* Remove some gross stuffChris Lattner2001-07-281-6/+3
* Provide uniform access to the pointer operand and to the indexVikram S. Adve2001-07-201-8/+51
* Add support for assembly printing fp constantsChris Lattner2001-07-151-1/+3
* * ValueHolder now takes 3 argumentsChris Lattner2001-07-141-0/+3
* Implementation of Store & GetElementPtrChris Lattner2001-07-081-5/+55
* Implemented shl, shl, & load instructionsChris Lattner2001-07-081-0/+47
OpenPOWER on IntegriCloud