summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Remove unneeded #includeChris Lattner2002-08-29
* moved this file from lib/Reoptimizer/MappingAnand Shukla2002-08-27
* Makefile for new sub directoryAnand Shukla2002-08-27
* Added Mapping subdirAnand Shukla2002-08-27
* Implement ConstantPointerRef support, & ConstantExpr support for Cast, GEP & ...Chris Lattner2002-08-27
* added Reoptimizer in Makefile DIRSAnand Shukla2002-08-27
* Added getFunctionInfo and MappingInfoForFunction pass, and fixed the earlier ...Anand Shukla2002-08-27
* Fix bug: test/Regression/CBackend/2002-08-26-IndirectCallTest.llChris Lattner2002-08-26
* Add support for turning an array of characters into a string.Chris Lattner2002-08-26
* Changed so it gets linked properlyAnand Shukla2002-08-26
* Fix the way parens are printed around "*ptrName" so thatVikram S. Adve2002-08-25
* Use newly-added type inspection support in InstTreeNode subclasses.Vikram S. Adve2002-08-24
* Moved code here to extract memory instruction indices and to checkVikram S. Adve2002-08-24
* LoadIdx non-terminal no longer needed.Vikram S. Adve2002-08-24
* Sign-extend values used to index arrays (and SimplifyVikram S. Adve2002-08-24
* Fix sign-extension: it needs to happen *after* multiplying by type size.Vikram S. Adve2002-08-24
* Sign-extend array index expressions to work correctly on non-32 bit machines.Vikram S. Adve2002-08-24
* - instcombine demorgan's law: and (not A), (not B) == not (or A, B)Chris Lattner2002-08-23
* Changed default value of 3rd parameter in function definitionAnand Shukla2002-08-23
* Added #include <alloca.h>Anand Shukla2002-08-23
* Simplify previous hack slightly.Vikram S. Adve2002-08-23
* Force sign-extension for uint array indexes from 32-bit to 64-bitsVikram S. Adve2002-08-23
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-22
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-22
* Load & StoreInst no longer derive from MemAccessInst, so we don't haveChris Lattner2002-08-22
* Load & StoreInst no longer derive from MemAccessInst, so we don't haveChris Lattner2002-08-22
* *** empty log message ***Chris Lattner2002-08-22
* Load and Store now no longer derive from MemAccessInst. Indexing a load orChris Lattner2002-08-22
* doxygenize commentsChris Lattner2002-08-22
* Add capability of using pointer analysis to LICMChris Lattner2002-08-22
* Remove long obsolete commentsChris Lattner2002-08-22
* Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.llChris Lattner2002-08-22
* Instcombine PHI's of the form %PN = phi PN, X into X andChris Lattner2002-08-22
* Add missing #includeChris Lattner2002-08-22
* Check-in new alias analysis infrastructureChris Lattner2002-08-22
* Convert GCSE pass to use new alias analysis infrastructureChris Lattner2002-08-22
* Do not generate load/store instructions with indexing.Chris Lattner2002-08-22
* Change code to not use the copyOperands method added to User. It's nowChris Lattner2002-08-22
* dumpNode() does not need to print MachineInstrs.Vikram S. Adve2002-08-22
* Fix two resource names.Vikram S. Adve2002-08-22
* Add AsmPrinter::ConstantExprToString, which writes out a ConstantExprVikram S. Adve2002-08-22
* Eliminate bool, boolreg and boolconst nonterminals, and just useVikram S. Adve2002-08-22
* Change rules for Not, since it is now implemented as Xor(reg,11..1).Vikram S. Adve2002-08-22
* - Fighting with linking problem due to removing the ::ID elements. Now theChris Lattner2002-08-21
* - Fix asmparser and bytecode reader to not generate loads/stores with idxsChris Lattner2002-08-21
* - Split Dominators.h into Dominators.h & PostDominators.hChris Lattner2002-08-21
* Emit an obnoxious warning message for bytecode that includes load/storeChris Lattner2002-08-21
* Remove debugging code accidentally checked in.Chris Lattner2002-08-21
* - Implement the new AnalysisGroup feature, neccesary for Value#ing and point...Chris Lattner2002-08-21
* Do not generate loads/stores with indexingChris Lattner2002-08-21