aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* - Fix bug: test/Regression/CBackend/2002-08-20-RecursiveTypes.llChris Lattner2002-08-312-38/+128
* - Implement SCCP of getelementptr instructionsChris Lattner2002-08-301-5/+31
* - Eliminate the last traces of the 'analysis' namespaceChris Lattner2002-08-304-17/+8
* Really minor cleanupsChris Lattner2002-08-301-9/+4
* AsmParser now depends on clients to verify that input is well formedChris Lattner2002-08-301-6/+0
* Minor cleanups so I can remove BasicValueNumbering.hChris Lattner2002-08-301-16/+45
* initial implementation of ValueNumbering interface.Chris Lattner2002-08-301-0/+171
* Initial implementation of value numbering for load instructionsChris Lattner2002-08-301-0/+233
* - Use Pass::AnalysisImpls instead of findAnalysisGroupMemeberChris Lattner2002-08-301-42/+40
* - PassManager prints analysis sets nicerChris Lattner2002-08-301-30/+9
* - GCSE now no longer counts instructions not removed (due to no commonChris Lattner2002-08-301-257/+108
* Remove unneeded #includeChris Lattner2002-08-291-1/+0
* moved this file from lib/Reoptimizer/MappingAnand Shukla2002-08-272-0/+266
* Makefile for new sub directoryAnand Shukla2002-08-271-0/+4
* Added Mapping subdirAnand Shukla2002-08-271-1/+1
* Implement ConstantPointerRef support, & ConstantExpr support for Cast, GEP & ...Chris Lattner2002-08-271-31/+54
* added Reoptimizer in Makefile DIRSAnand Shukla2002-08-271-1/+2
* Added getFunctionInfo and MappingInfoForFunction pass, and fixed the earlier ...Anand Shukla2002-08-271-3/+3
* Fix bug: test/Regression/CBackend/2002-08-26-IndirectCallTest.llChris Lattner2002-08-262-2/+4
* Add support for turning an array of characters into a string.Chris Lattner2002-08-261-0/+18
* Changed so it gets linked properlyAnand Shukla2002-08-261-0/+1
* Fix the way parens are printed around "*ptrName" so thatVikram S. Adve2002-08-252-12/+38
* 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
* 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-223-19/+14
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-2212-117/+78
* 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-221-27/+3
* doxygenize commentsChris Lattner2002-08-221-9/+8
* Add capability of using pointer analysis to LICMChris Lattner2002-08-221-2/+35
* Remove long obsolete commentsChris Lattner2002-08-221-7/+0
* Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.llChris Lattner2002-08-221-13/+23
* Instcombine PHI's of the form %PN = phi PN, X into X andChris Lattner2002-08-221-4/+13
* Add missing #includeChris Lattner2002-08-221-0/+1
* Check-in new alias analysis infrastructureChris Lattner2002-08-221-0/+155
* Convert GCSE pass to use new alias analysis infrastructureChris Lattner2002-08-221-61/+35
* Do not generate load/store instructions with indexing.Chris Lattner2002-08-221-18/+36
* Change code to not use the copyOperands method added to User. It's nowChris Lattner2002-08-221-7/+9
* dumpNode() does not need to print MachineInstrs.Vikram S. Adve2002-08-222-30/+4