summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Apparently, the "regType" and "regClass" used in the Sparc backend are not bothMisha Brukman2003-07-03
* Reuse the values if they are constants: this is important so that we index in...Chris Lattner2003-07-03
* Remove globals more aggressively from graphs.Chris Lattner2003-07-03
* INCLUDE_PARENT_GRAPH is required!Chris Lattner2003-07-02
* Disable incorrect mustalias codeChris Lattner2003-07-02
* Remove space at end of lineChris Lattner2003-07-02
* Fix how we are handling unreachable functions. This DRAMATICALLY improves ef...Chris Lattner2003-07-02
* Keep track of how many inlinings are performedChris Lattner2003-07-02
* Try using trivially dead deletionChris Lattner2003-07-02
* * Force all "don't care" bits to 0 so that there are absolutely no unset bits inMisha Brukman2003-07-02
* The classes F4_3 and F4_4 have an `rd' operand that needs to be set.Misha Brukman2003-07-02
* Properly fix instruction syntax in comments, using `imm' for instructions thatMisha Brukman2003-07-02
* Fixed instruction syntax in the comments (specifies how instr is used).Misha Brukman2003-07-02
* * If compiling on X86 or Sparc, automagically enable the JIT for that archMisha Brukman2003-07-02
* Force fixed-size but large alloca objects to the dynamically allocatedVikram S. Adve2003-07-02
* Remove dead Nodes listChris Lattner2003-07-02
* Complete rewrite of td passChris Lattner2003-07-02
* Print collapsed to match the paperChris Lattner2003-07-02
* Reduce amount of work we do calculating mustaliases if the arg is a globalChris Lattner2003-07-02
* Add support for ParentGraph only when building in debug modeChris Lattner2003-07-02
* Add some functions to the blacklistChris Lattner2003-07-02
* Make the BU closure keep track of which actual calls happenChris Lattner2003-07-02
* Make local pass print out its progressChris Lattner2003-07-02
* Minor beautification: fold a couple of lines of code.Vikram S. Adve2003-07-02
* (1) Major bug fix: DecomposeArrayRef() replaces its argument instr. andVikram S. Adve2003-07-02
* A def. operand of a machine instruction may be an ordinary Value*,Vikram S. Adve2003-07-02
* Bug/case fixes:Vikram S. Adve2003-07-02
* Fix bug: Regression/Other/2002-03-11-ExprAssertion.llChris Lattner2003-07-01
* Rework TD pass to work with the precise call graph constructed by the BU phaseChris Lattner2003-07-01
* Do not treat global variables as functions! (and assert failing)Chris Lattner2003-07-01
* Dont' print scalar nodes for ConstantPointerRefsChris Lattner2003-07-01
* Minor cleanupsChris Lattner2003-07-01
* Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell2003-06-30
* Setjmp should always return zero if we don't implement longjmp. This avoidsChris Lattner2003-06-30
* Get rid of the duplicate '0x' in debug mode.Brian Gaeke2003-06-30
* Use the getFunctionNames methodChris Lattner2003-06-30
* Add new methodChris Lattner2003-06-30
* Split CallSiteIterator out into DSCallSiteIterator.h, and generalize it a bitChris Lattner2003-06-30
* Be more const-correctChris Lattner2003-06-30
* Fix bug in last checkinChris Lattner2003-06-30
* Reimplement the BU closure to collapse all SCC graphs into a single graph.Chris Lattner2003-06-30
* Handle the case where OldNodeMap == &ScalarMap correctlyChris Lattner2003-06-30
* Remove dead methodChris Lattner2003-06-30
* Do not delete the same graph multiple times when freeing memory if graphs are...Chris Lattner2003-06-30
* Do not multiply delete graphs if functions are sharing graphsChris Lattner2003-06-30
* Move usages of explicit hash_* datastructures to use typedefsChris Lattner2003-06-30
* Revamp DSGraphs so that they can support multiple functions in the sameChris Lattner2003-06-30
* Adjust for new DSGraph APIChris Lattner2003-06-30
* Eliminate using declarations, adjust for new DSGraph APIChris Lattner2003-06-30
* Abstract out the predicate which decides whether a function gets completeChris Lattner2003-06-29