aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Changed so it gets linked properlyAnand Shukla2002-08-262-0/+7
* Convert comments to Doxygen styleChris Lattner2002-08-2512-360/+367
* Fix the way parens are printed around "*ptrName" so thatVikram S. Adve2002-08-252-12/+38
* Added function GetMemInstArgs and made FoldGetElemChain private.Vikram S. Adve2002-08-241-6/+15
* Added support for type inquiry in subclasses of InstTreeNode.Vikram S. Adve2002-08-241-1/+35
* Use newly-added type inspection support in InstTreeNode subclasses.Vikram S. Adve2002-08-242-10/+8
* Moved code here to extract memory instruction indices and to checkVikram S. Adve2002-08-242-34/+192
* LoadIdx non-terminal no longer needed.Vikram S. Adve2002-08-241-3/+0
* Sign-extend values used to index arrays (and SimplifyVikram S. Adve2002-08-241-89/+28
* Fix sign-extension: it needs to happen *after* multiplying by type size.Vikram S. Adve2002-08-241-4/+2
* Sign-extend array index expressions to work correctly on non-32 bit machines.Vikram S. Adve2002-08-242-8/+18
* - instcombine demorgan's law: and (not A), (not B) == not (or A, B)Chris Lattner2002-08-231-0/+12
* Test that demorgan's law is instcombined successfullyChris Lattner2002-08-231-0/+10
* Implement classof for SetCondInst so that instcombine doesn't break on dyn_ca...Chris Lattner2002-08-231-0/+11
* Changed default value of 3rd parameter in function definitionAnand Shukla2002-08-232-2/+2
* Added #include <alloca.h>Anand Shukla2002-08-232-0/+2
* Simplify previous hack slightly.Vikram S. Adve2002-08-231-5/+3
* Force sign-extension for uint array indexes from 32-bit to 64-bitsVikram S. Adve2002-08-231-1/+6
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-224-22/+16
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-2213-184/+114
* Load & Store Inst now no longer derive from MemAccessInstChris Lattner2002-08-221-2/+2
* Load & StoreInst no longer derive from MemAccessInst, so we don't haveChris Lattner2002-08-227-44/+14
* Load & StoreInst no longer derive from MemAccessInst, so we don't haveChris Lattner2002-08-223-12/+12
* *** empty log message ***Chris Lattner2002-08-223-17/+4
* Load and Store now no longer derive from MemAccessInst. Indexing a load orChris Lattner2002-08-222-45/+19
* doxygenize commentsChris Lattner2002-08-221-9/+8
* doxygenize comments in headerChris Lattner2002-08-221-4/+4
* Make doxygen not exclude doxygenized comments from the source code listingsChris Lattner2002-08-222-2/+2
* Add capability of using pointer analysis to LICMChris Lattner2002-08-221-2/+35
* Add new testcases for instcombineChris Lattner2002-08-221-0/+20
* Remove long obsolete commentsChris Lattner2002-08-221-7/+0
* Add doxygen comments to AliasAnalysis classChris Lattner2002-08-221-25/+25
* Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.llChris Lattner2002-08-221-13/+23
* Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.llChris Lattner2002-08-221-0/+2
* New testcaseChris Lattner2002-08-221-0/+13
* Add a testcase that checks to make sure LICM uses basicaa correctly.Chris Lattner2002-08-224-0/+94
* Instcombine PHI's of the form %PN = phi PN, X into X andChris Lattner2002-08-221-4/+13
* Add readme file describing directoryChris Lattner2002-08-221-0/+3
* Add documentation for AnalysisGroup functionalityChris Lattner2002-08-221-7/+133
* Add missing #includeChris Lattner2002-08-221-0/+1
* Check-in new alias analysis infrastructureChris Lattner2002-08-221-0/+155
* Checkin new alias analysis infrastructureChris Lattner2002-08-222-0/+113
* Convert GCSE pass to use new alias analysis infrastructureChris Lattner2002-08-221-61/+35
* Initial testcases for basicaa alias analysisChris Lattner2002-08-224-0/+66
* Do not generate load/store instructions with indexing.Chris Lattner2002-08-221-18/+36
* Convert testcases to not use indexed loads/storesChris Lattner2002-08-224-5/+8
* Convert testcases to not use indexed loads/storesChris Lattner2002-08-221-5/+5
* Covnert testcases to not use indexed loads/storesChris Lattner2002-08-222-6/+12
* Covnert testcases to not use indexed loads/storesChris Lattner2002-08-223-11/+21
* Remove obsolete testChris Lattner2002-08-221-30/+0