2004-07-25 |
Chris Lattner | * Substantially simplify how free instructions are...
|
commit | commitdiff | tree |
2004-07-25 |
Chris Lattner | Add back() and pop_back() methods to SetVector
|
commit | commitdiff | tree |
2004-07-25 |
Chris Lattner | Free instructions kill values too. This implements...
|
commit | commitdiff | tree |
2004-07-25 |
Chris Lattner | New testcase for DSE
|
commit | commitdiff | tree |
2004-07-25 |
Chris Lattner | Add support for free instructions
|
commit | commitdiff | tree |
2004-07-25 |
Chris Lattner | Fix the sense of joinable
|
commit | commitdiff | tree |
2004-07-25 |
Chris Lattner | Remove linux/solaris specific stuff.
|
commit | commitdiff | tree |
2004-07-25 |
Chris Lattner | This patch makes use of the infrastructure implemented...
|
commit | commitdiff | tree |
2004-07-25 |
Chris Lattner | Make a method const, no functionality changes
|
commit | commitdiff | tree |
2004-07-25 |
Chris Lattner | I think that V8 should coallesce registers, don't you?
|
commit | commitdiff | tree |
2004-07-25 |
Chris Lattner | Fix a bug where we incorrectly value numbered the first...
|
commit | commitdiff | tree |
2004-07-25 |
Chris Lattner | Fix a bug in the range remover
|
commit | commitdiff | tree |
2004-07-25 |
Chris Lattner | Add debugging output for joining assignments
|
commit | commitdiff | tree |
2004-07-24 |
Chris Lattner | Finally give bugpoint -timeout support!
|
commit | commitdiff | tree |
2004-07-24 |
Chris Lattner | obvious fix
|
commit | commitdiff | tree |
2004-07-24 |
Chris Lattner | Get rid of the printout from the low-level system interface
|
commit | commitdiff | tree |
2004-07-24 |
Chris Lattner | Pass timeouts into the low level "execute program with...
|
commit | commitdiff | tree |
2004-07-24 |
Chris Lattner | Provide timeout values to all abstract interpreters
|
commit | commitdiff | tree |
2004-07-24 |
Chris Lattner | Add support for killing the program if it executes...
|
commit | commitdiff | tree |
2004-07-24 |
Chris Lattner | whoops, didn't mean to remove this
|
commit | commitdiff | tree |
2004-07-24 |
Chris Lattner | In the joiner, merge the small interval into the large...
|
commit | commitdiff | tree |
2004-07-24 |
Chris Lattner | Completely eliminate the intervals_ list. instead...
|
commit | commitdiff | tree |
2004-07-24 |
Chris Lattner | Big change to compute logical value numbers for each...
|
commit | commitdiff | tree |
2004-07-24 |
Chris Lattner | Add a new differingRegisterClasses method
|
commit | commitdiff | tree |
2004-07-24 |
Chris Lattner | Little stuff:
|
commit | commitdiff | tree |
2004-07-23 |
Chris Lattner | More minor changes:
|
commit | commitdiff | tree |
2004-07-23 |
Chris Lattner | Change addRange and join to be a little bit smarter...
|
commit | commitdiff | tree |
2004-07-23 |
Chris Lattner | Search by the start point, not by the whole interval...
|
commit | commitdiff | tree |
2004-07-23 |
Chris Lattner | New helper method
|
commit | commitdiff | tree |
2004-07-23 |
Chris Lattner | Speedup debug builds a bit
|
commit | commitdiff | tree |
2004-07-23 |
Chris Lattner | Instead of searching for a live interval pair, search...
|
commit | commitdiff | tree |
2004-07-23 |
Chris Lattner | Rename LiveIntervals.(cpp|h) -> LiveIntervalAnalysis...
|
commit | commitdiff | tree |
2004-07-23 |
Chris Lattner | Pull the LiveRange and LiveInterval classes out of...
|
commit | commitdiff | tree |
2004-07-23 |
Chris Lattner | Improve comments a bit
|
commit | commitdiff | tree |
2004-07-23 |
Chris Lattner | Change column name
|
commit | commitdiff | tree |
2004-07-23 |
Chris Lattner | Update live intervals more accurately for PHI elim...
|
commit | commitdiff | tree |
2004-07-23 |
Chris Lattner | Force coallescing of live ranges that have a single...
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | costmetic changes
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | Fix broken -debug printing
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | The default has not been 'simple' for AGES!
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | Remove some abandoned code that was never finished...
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | Remove some (LARGE) abandoned code for the release...
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | Make linear scan the default
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | Remove redundant SCCP pass
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | New prototype
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | This is a trivial dead store elimination pass. It...
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | Trivial testcase for dse
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | Clean up reference counting to stop "leaking" alias...
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | Remove extraneous punctuation
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | Update GC intrinsics to take a pointer to the object...
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | Updates to gc intrinsics, contributed by Tobias Nurmiranta
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | Update documentation for gc intrinsics change. Contributed by
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | Update gc intrinsics to take pointer to object as well...
|
commit | commitdiff | tree |
2004-07-22 |
Chris Lattner | That funny 2-address lowering pass can also cause multiple...
|
commit | commitdiff | tree |
2004-07-21 |
Chris Lattner | Minor cleanups
|
commit | commitdiff | tree |
2004-07-21 |
Chris Lattner | Fix cases where we generated horrible code like this:
|
commit | commitdiff | tree |
2004-07-21 |
Chris Lattner | * Further cleanup.
|
commit | commitdiff | tree |
2004-07-21 |
Chris Lattner | Make cast-cast code a bit more defensive
|
commit | commitdiff | tree |
2004-07-21 |
Chris Lattner | Add capability to remove aliasing aliassets from an AST
|
commit | commitdiff | tree |
2004-07-21 |
Chris Lattner | Add a bunch of new functionality, primarily to do with...
|
commit | commitdiff | tree |
2004-07-21 |
Chris Lattner | Make the AST interface a bit richer by returning whether...
|
commit | commitdiff | tree |
2004-07-21 |
Chris Lattner | Remove special casing of pointers and treat them generically...
|
commit | commitdiff | tree |
2004-07-21 |
Chris Lattner | Do not ignore casts unless they are pointer-pointer...
|
commit | commitdiff | tree |
2004-07-20 |
Chris Lattner | Fix a serious code pessimization problem. If an inlined...
|
commit | commitdiff | tree |
2004-07-20 |
Chris Lattner | Implement Transforms/InstCombine/IntPtrCast.ll
|
commit | commitdiff | tree |
2004-07-20 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2004-07-20 |
Chris Lattner | Ignore instructions that are in trivially dead functions...
|
commit | commitdiff | tree |
2004-07-20 |
Chris Lattner | Implement InstCombine/GEPIdxCanon.ll
|
commit | commitdiff | tree |
2004-07-20 |
Chris Lattner | New testcase that instcombine should help out with.
|
commit | commitdiff | tree |
2004-07-20 |
Chris Lattner | Implement SimplifyCFG/BrUnwind.ll
|
commit | commitdiff | tree |
2004-07-20 |
Chris Lattner | test that unconditional branches to unwinds are always...
|
commit | commitdiff | tree |
2004-07-20 |
Chris Lattner | Rewrite cast->cast elimination code completely based...
|
commit | commitdiff | tree |
2004-07-20 |
Chris Lattner | Testcases missed by the instruction combiner
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | While I'm at it, don't break codegen of mul by 3,5,9.
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Generate better code for multiplies by negative constants...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Fix broken link
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Just run 'make', not all-gcc
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Fix a bug that occurs when the last instruction in...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | When joining intervals, join intervals in deeply nested...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Split joinIntervals into two methods
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Fix comment
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Inline 4 methods
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Delete 4 methods, make clients use hte mark* methods...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | There is no need to store the MBB along with the MI...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Simplify the interface to LiveVariables::addVirtualRegister...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Remove the DefBlock element of VarInfo. DefBlock is...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Err, fix last checkin
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Fix bugpoint miscompilation support on OS/X
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Two changes, both very significant:
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | See comments. The live intervals were not coming out...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Fix assertion to not dereference end!
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Add some asserts that the list of intervals returned...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | remove the mbbi2mbbMap_, which was just keeping track...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | fill comment to 80 cols
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | classof implementations are now inlined
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | inline classof implementations, eliminate use of virtual...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | eliminate isConstantExpr, changes to isa<Constant>...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Add new enum entries for ConstantAggregateZeroVal/ConstantEx...
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Method now returns null, dtor is inlined
|
commit | commitdiff | tree |
2004-07-19 |
Chris Lattner | Change method to return void. Inline dtor
|
commit | commitdiff | tree |
next |