summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Minor cleanups, no changes to functionalityChris Lattner2002-10-14
* Don't try to compute the size of an "array" element if the index is 0:Vikram S. Adve2002-10-13
* - Change Function's so that their argument list is populated when they areChris Lattner2002-10-13
* - Rename Instruction::First*Op to *OpsBegin, and Num*Ops to *OpsEnd toChris Lattner2002-10-13
* Halfway conversion from custom printing to GraphWriter printingChris Lattner2002-10-13
* Account for global variables resolved more accurately.Chris Lattner2002-10-13
* Use methods that are more explanatoryChris Lattner2002-10-13
* Use vectors instead of hash_maps for issueGaps and conflictLists.Vikram S. Adve2002-10-13
* Major bug fix: was not adding CD edges for RETURNs!Vikram S. Adve2002-10-13
* Use vectors instead of hash_maps for issueGaps and conflictLists.Vikram S. Adve2002-10-13
* Run LICM before GCSE!Vikram S. Adve2002-10-13
* Several major fixes, particularly in emitting constant aggregates:Vikram S. Adve2002-10-13
* Don't use %l0 for large operands to a SAVE since it is needed *before* SAVE!Vikram S. Adve2002-10-13
* Don't mark JMPLCALL and JMPLRET as branches.Vikram S. Adve2002-10-13
* (1) Try to evaluate constant when multiplying 2 constants.Vikram S. Adve2002-10-13
* Eliminate duplicate target pointer in SparcRegInfo.Vikram S. Adve2002-10-13
* Eliminate duplicate target pointer. Also add a few assertions.Vikram S. Adve2002-10-13
* Make sure to handle small negative values hiding as large unsigned longs --Vikram S. Adve2002-10-13
* Major fix: extract ConstantExpr nodes and decompose them into symbolicVikram S. Adve2002-10-13
* Changed to external global varAnand Shukla2002-10-12
* Instead of adding stdlib we just prototype malloc correctly.Nick Hildenbrandt2002-10-11
* Sun requires you to include stdlib to use mallocNick Hildenbrandt2002-10-11
* Major bug fix: spill code for an instruction in a delay slot wasVikram S. Adve2002-10-11
* Don't pad variables in stack slots for performance!Vikram S. Adve2002-10-11
* Use PARALLEL_DIRS.Vikram S. Adve2002-10-11
* Added capability to get execution count of a loop if it is a predictableMisha Brukman2002-10-11
* Added helper functions in LoopInfo: isLoopExit and numBackEdges.Misha Brukman2002-10-11
* Stop using DataStructureGraph.hChris Lattner2002-10-10
* - Dramatically simplify the ConstantMerge code now thatChris Lattner2002-10-09
* - Make Value::replaceAllUsesWith work with constants correctly. This fixesChris Lattner2002-10-09
* - Add new Constant::replaceUsesOfWithOnConstant which has an end resultChris Lattner2002-10-09
* Almost a complete rewrite of FunctionResolution to now resolve functionsChris Lattner2002-10-09
* Minor, non-functionality changing, formatting fixChris Lattner2002-10-09
* - Remove Value::use_removeChris Lattner2002-10-09
* - Rename MTy to FTy (no methods exist anymore)Chris Lattner2002-10-09
* Fix NASTY N^2 behavior that was causing the gzip benchmark to take forever toChris Lattner2002-10-08
* Fix bug: Assembler/2002-10-08-LargeArrayPerformance.ll by usingChris Lattner2002-10-08
* - Fix bug: LevelRaise/2002-10-08-VarArgCall.llChris Lattner2002-10-08
* - Fix bug: cee/2002-10-07-NoImmediateDominator.llChris Lattner2002-10-08
* Changes to support PHINode::removeIncoming changesChris Lattner2002-10-08
* Changes to support PHINode::removeIncoming changesChris Lattner2002-10-08
* - Change PHINode::removeIncomingValue to delete the phi node if the lastChris Lattner2002-10-08
* - Checkin LARGE number of Changes to CEE pass that will make it much moreChris Lattner2002-10-08
* Expose isCriticalEdge & SplitCriticalEdge methods from crit-edges passChris Lattner2002-10-08
* Expose new "recalculate" method from dominatorsetChris Lattner2002-10-08
* It is illegal for PHI nodes to have zero values, delete the code to handle themChris Lattner2002-10-08
* Fold ashr -1, X into -1Chris Lattner2002-10-08
* Non-functionality change just to make it more clear what is going onChris Lattner2002-10-07
* Global variables are now external if they don't have initializers, notChris Lattner2002-10-06
* Check that we don't have external varaibles with internal linkageChris Lattner2002-10-06