2004-07-25 |
Chris Lattner | New testcase for DSE |
commit | commitdiff | tree | snapshot |
2004-07-25 |
Chris Lattner | Add support for free instructions |
commit | commitdiff | tree | snapshot |
2004-07-25 |
Chris Lattner | Fix the sense of joinable |
commit | commitdiff | tree | snapshot |
2004-07-25 |
Chris Lattner | Remove linux/solaris specific stuff. |
commit | commitdiff | tree | snapshot |
2004-07-25 |
Chris Lattner | This patch makes use of the infrastructure implemented... |
commit | commitdiff | tree | snapshot |
2004-07-25 |
Chris Lattner | Make a method const, no functionality changes |
commit | commitdiff | tree | snapshot |
2004-07-25 |
Chris Lattner | I think that V8 should coallesce registers, don't you? |
commit | commitdiff | tree | snapshot |
2004-07-25 |
Alkis Evlogimenos | Use name.empty() instead of testing against equality... |
commit | commitdiff | tree | snapshot |
2004-07-25 |
Alkis Evlogimenos | Disallow creation of named values of type void. |
commit | commitdiff | tree | snapshot |
2004-07-25 |
Chris Lattner | Fix a bug where we incorrectly value numbered the first... |
commit | commitdiff | tree | snapshot |
2004-07-25 |
Chris Lattner | Fix a bug in the range remover |
commit | commitdiff | tree | snapshot |
2004-07-25 |
Chris Lattner | Add debugging output for joining assignments |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Alkis Evlogimenos | Remove implementation of operator= and make it private... |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Alkis Evlogimenos | Change std::map<unsigned, LiveInterval*> into a std... |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Chris Lattner | Finally give bugpoint -timeout support! |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Chris Lattner | obvious fix |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Chris Lattner | Get rid of the printout from the low-level system interface |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Chris Lattner | Pass timeouts into the low level "execute program with... |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Chris Lattner | Provide timeout values to all abstract interpreters |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Chris Lattner | Add support for killing the program if it executes... |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Chris Lattner | whoops, didn't mean to remove this |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Chris Lattner | In the joiner, merge the small interval into the large... |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Chris Lattner | Completely eliminate the intervals_ list. instead... |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Chris Lattner | Big change to compute logical value numbers for each... |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Chris Lattner | Add a new differingRegisterClasses method |
commit | commitdiff | tree | snapshot |
2004-07-24 |
Chris Lattner | Little stuff: |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Misha Brukman | Running list of bugs, unimplemented features, currently... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Misha Brukman | Eliminate spurious empty space; make code easier to... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Misha Brukman | Simplify boolean test. |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Chris Lattner | More minor changes: |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Misha Brukman | Implement casting a floating point to 32-bit unsigned... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Brian Gaeke | bug fixed |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Chris Lattner | Change addRange and join to be a little bit smarter... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Brian Gaeke | Fix problem with inserting FunctionPasses that depend... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Chris Lattner | Search by the start point, not by the whole interval... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Chris Lattner | New helper method |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Chris Lattner | Speedup debug builds a bit |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Chris Lattner | Instead of searching for a live interval pair, search... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Chris Lattner | Rename LiveIntervals.(cpp|h) -> LiveIntervalAnalysis... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Chris Lattner | Pull the LiveRange and LiveInterval classes out of... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Misha Brukman | * Codegen of GEPs dramatically improved by folding... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
John Criswell | Revised the generation of files so that they follow... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Chris Lattner | Improve comments a bit |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Chris Lattner | Change column name |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Chris Lattner | Update live intervals more accurately for PHI elim... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Chris Lattner | Force coallescing of live ranges that have a single... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Misha Brukman | * Convert "\n" -> '\n' |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Misha Brukman | Bool alignment on MacOSX/PowerPC is 4 bytes. |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Misha Brukman | * Change class of BoolTy back to cInt |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Misha Brukman | * Add BoolAlignment to TargetData, default is 1 byte... |
commit | commitdiff | tree | snapshot |
2004-07-23 |
Misha Brukman | * Add a BoolAlignment field to TargetData, default... |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | costmetic changes |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Misha Brukman | Let's not get carried away here, please. |
commit | commitdiff | tree | snapshot |
2004-07-22 |
John Criswell | Give some credit to Oscar. Should help to address... |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | Fix broken -debug printing |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | The default has not been 'simple' for AGES! |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | Remove some abandoned code that was never finished... |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | Remove some (LARGE) abandoned code for the release... |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | Make linear scan the default |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Misha Brukman | * Change bool from cInt to cByte (for now) |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Alkis Evlogimenos | Put variable name to a separate line. |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Misha Brukman | Fix indentation and wrap code at 80 cols |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Alkis Evlogimenos | Sorting is now handled by both linearscan and iterative... |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Alkis Evlogimenos | Fit to 80 columns. |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | Remove redundant SCCP pass |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Alkis Evlogimenos | Some compile time improvements resulting in a 1sec... |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | New prototype |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | This is a trivial dead store elimination pass. It... |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | Trivial testcase for dse |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | Clean up reference counting to stop "leaking" alias... |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | Remove extraneous punctuation |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | Update GC intrinsics to take a pointer to the object... |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | Updates to gc intrinsics, contributed by Tobias Nurmiranta |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | Update documentation for gc intrinsics change. Contrib... |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | Update gc intrinsics to take pointer to object as well... |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Alkis Evlogimenos | Use reverse iterators when updating the vector, since... |
commit | commitdiff | tree | snapshot |
2004-07-22 |
Chris Lattner | That funny 2-address lowering pass can also cause multi... |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Chris Lattner | Minor cleanups |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Chris Lattner | Fix cases where we generated horrible code like this: |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Brian Gaeke | These files don't need to include <iostream> since... |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Brian Gaeke | Include <iostream> here, because most people using... |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Misha Brukman | * Add the lost fix to define the second reg of a 2... |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Misha Brukman | * Speed up canUseAsImmediateForOpcode() by comparing... |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Chris Lattner | * Further cleanup. |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Misha Brukman | * Fix printing of signed immediate values (Nate Begeman) |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Misha Brukman | * Fix printing of signed immediate values |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Chris Lattner | Make cast-cast code a bit more defensive |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Misha Brukman | Use addSImm() instead of addImm() for stack offsets... |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Misha Brukman | Reid doesn't need a definite article in front of his... |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Misha Brukman | Delete extra space; add <p> tags around text within... |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Alkis Evlogimenos | Fix analysis name. |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Misha Brukman | Add SUBI instruction |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Misha Brukman | Fix spelling of `iterative scan' |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Misha Brukman | * Uncomment rule for location of LLI (formerly commente... |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Alkis Evlogimenos | Clear spilled list at once. Remove unused vector. |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Alkis Evlogimenos | Change std::list into a std::vector for IntervalSets... |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Alkis Evlogimenos | Add greater_ptr functor. |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Alkis Evlogimenos | Improve file comment. |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Alkis Evlogimenos | Add Iterative scan register allocator. |
commit | commitdiff | tree | snapshot |
2004-07-21 |
Alkis Evlogimenos | Linearscan is no longer experimental. |
commit | commitdiff | tree | snapshot |
next |