| Commit message (Expand) | Author | Age | Files | Lines |
* | - Fix bug: test/Regression/CBackend/2002-08-20-RecursiveTypes.ll | Chris Lattner | 2002-08-31 | 2 | -38/+128 |
* | - Implement SCCP of getelementptr instructions | Chris Lattner | 2002-08-30 | 1 | -5/+31 |
* | - Eliminate the last traces of the 'analysis' namespace | Chris Lattner | 2002-08-30 | 4 | -17/+8 |
* | Really minor cleanups | Chris Lattner | 2002-08-30 | 1 | -9/+4 |
* | AsmParser now depends on clients to verify that input is well formed | Chris Lattner | 2002-08-30 | 1 | -6/+0 |
* | Minor cleanups so I can remove BasicValueNumbering.h | Chris Lattner | 2002-08-30 | 1 | -16/+45 |
* | initial implementation of ValueNumbering interface. | Chris Lattner | 2002-08-30 | 1 | -0/+171 |
* | Initial implementation of value numbering for load instructions | Chris Lattner | 2002-08-30 | 1 | -0/+233 |
* | - Use Pass::AnalysisImpls instead of findAnalysisGroupMemeber | Chris Lattner | 2002-08-30 | 1 | -42/+40 |
* | - PassManager prints analysis sets nicer | Chris Lattner | 2002-08-30 | 1 | -30/+9 |
* | - GCSE now no longer counts instructions not removed (due to no common | Chris Lattner | 2002-08-30 | 1 | -257/+108 |
* | Remove unneeded #include | Chris Lattner | 2002-08-29 | 1 | -1/+0 |
* | moved this file from lib/Reoptimizer/Mapping | Anand Shukla | 2002-08-27 | 2 | -0/+266 |
* | Makefile for new sub directory | Anand Shukla | 2002-08-27 | 1 | -0/+4 |
* | Added Mapping subdir | Anand Shukla | 2002-08-27 | 1 | -1/+1 |
* | Implement ConstantPointerRef support, & ConstantExpr support for Cast, GEP & ... | Chris Lattner | 2002-08-27 | 1 | -31/+54 |
* | added Reoptimizer in Makefile DIRS | Anand Shukla | 2002-08-27 | 1 | -1/+2 |
* | Added getFunctionInfo and MappingInfoForFunction pass, and fixed the earlier ... | Anand Shukla | 2002-08-27 | 1 | -3/+3 |
* | Fix bug: test/Regression/CBackend/2002-08-26-IndirectCallTest.ll | Chris Lattner | 2002-08-26 | 2 | -2/+4 |
* | Add support for turning an array of characters into a string. | Chris Lattner | 2002-08-26 | 1 | -0/+18 |
* | Changed so it gets linked properly | Anand Shukla | 2002-08-26 | 1 | -0/+1 |
* | Fix the way parens are printed around "*ptrName" so that | Vikram S. Adve | 2002-08-25 | 2 | -12/+38 |
* | Use newly-added type inspection support in InstTreeNode subclasses. | Vikram S. Adve | 2002-08-24 | 2 | -10/+8 |
* | Moved code here to extract memory instruction indices and to check | Vikram S. Adve | 2002-08-24 | 2 | -34/+192 |
* | LoadIdx non-terminal no longer needed. | Vikram S. Adve | 2002-08-24 | 1 | -3/+0 |
* | Sign-extend values used to index arrays (and Simplify | Vikram S. Adve | 2002-08-24 | 1 | -89/+28 |
* | Fix sign-extension: it needs to happen *after* multiplying by type size. | Vikram S. Adve | 2002-08-24 | 1 | -4/+2 |
* | Sign-extend array index expressions to work correctly on non-32 bit machines. | Vikram S. Adve | 2002-08-24 | 2 | -8/+18 |
* | - instcombine demorgan's law: and (not A), (not B) == not (or A, B) | Chris Lattner | 2002-08-23 | 1 | -0/+12 |
* | Changed default value of 3rd parameter in function definition | Anand Shukla | 2002-08-23 | 2 | -2/+2 |
* | Added #include <alloca.h> | Anand Shukla | 2002-08-23 | 2 | -0/+2 |
* | Simplify previous hack slightly. | Vikram S. Adve | 2002-08-23 | 1 | -5/+3 |
* | Force sign-extension for uint array indexes from 32-bit to 64-bits | Vikram S. Adve | 2002-08-23 | 1 | -1/+6 |
* | Eliminated the MemAccessInst class, folding contents into GEP class. | Chris Lattner | 2002-08-22 | 3 | -19/+14 |
* | Eliminated the MemAccessInst class, folding contents into GEP class. | Chris Lattner | 2002-08-22 | 12 | -117/+78 |
* | Load & StoreInst no longer derive from MemAccessInst, so we don't have | Chris Lattner | 2002-08-22 | 7 | -44/+14 |
* | Load & StoreInst no longer derive from MemAccessInst, so we don't have | Chris Lattner | 2002-08-22 | 3 | -12/+12 |
* | *** empty log message *** | Chris Lattner | 2002-08-22 | 3 | -17/+4 |
* | Load and Store now no longer derive from MemAccessInst. Indexing a load or | Chris Lattner | 2002-08-22 | 1 | -27/+3 |
* | doxygenize comments | Chris Lattner | 2002-08-22 | 1 | -9/+8 |
* | Add capability of using pointer analysis to LICM | Chris Lattner | 2002-08-22 | 1 | -2/+35 |
* | Remove long obsolete comments | Chris Lattner | 2002-08-22 | 1 | -7/+0 |
* | Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.ll | Chris Lattner | 2002-08-22 | 1 | -13/+23 |
* | Instcombine PHI's of the form %PN = phi PN, X into X and | Chris Lattner | 2002-08-22 | 1 | -4/+13 |
* | Add missing #include | Chris Lattner | 2002-08-22 | 1 | -0/+1 |
* | Check-in new alias analysis infrastructure | Chris Lattner | 2002-08-22 | 1 | -0/+155 |
* | Convert GCSE pass to use new alias analysis infrastructure | Chris Lattner | 2002-08-22 | 1 | -61/+35 |
* | Do not generate load/store instructions with indexing. | Chris Lattner | 2002-08-22 | 1 | -18/+36 |
* | Change code to not use the copyOperands method added to User. It's now | Chris Lattner | 2002-08-22 | 1 | -7/+9 |
* | dumpNode() does not need to print MachineInstrs. | Vikram S. Adve | 2002-08-22 | 2 | -30/+4 |