2006-12-21 |
Matthias Braun | - All backend modules use module constructors for regis... |
blob | commitdiff | raw |
2006-12-18 |
Matthias Braun | the spillslot coalescer is now a general frame entity... |
blob | commitdiff | raw | diff to current |
2006-12-18 |
Matthias Braun | - Use a default node compare attribute function for... |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Michael Beck | rename type entity into ir_entity |
blob | commitdiff | raw | diff to current |
2006-12-04 |
Matthias Braun | fix some address mode optimisation issues, xors aren... |
blob | commitdiff | raw | diff to current |
2006-11-17 |
Matthias Braun | don't do load-store -> addrmode optimisation if the... |
blob | commitdiff | raw | diff to current |
2006-11-16 |
Matthias Braun | no lea with negative symconst possible |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Christian Würdig | add dependency Const -> StartBarrier only if Const... |
blob | commitdiff | raw | diff to current |
2006-10-16 |
Christian Würdig | only create pushs if requested (default is on) |
blob | commitdiff | raw | diff to current |
2006-10-12 |
Matthias Braun | - Improved addressmode optimisation for conv nodes |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Christian Würdig | removed memory input from consts |
blob | commitdiff | raw | diff to current |
2006-09-26 |
Christian Würdig | set correct noreg register when assimilating loads |
blob | commitdiff | raw | diff to current |
2006-09-20 |
Matthias Braun | - Properly support AM for push and pop nodes |
blob | commitdiff | raw | diff to current |
2006-09-18 |
Matthias Braun | fix warnings |
blob | commitdiff | raw | diff to current |
2006-09-18 |
Matthias Braun | do aggressive addressmode optimisation |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Matthias Braun | - always emit alignment also for P4 |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Matthias Braun | - Tried to remove empty blocks before emitting, but... |
blob | commitdiff | raw | diff to current |
2006-08-31 |
Matthias Braun | bugfix |
blob | commitdiff | raw | diff to current |
2006-08-31 |
Matthias Braun | - Refactored finish/after_ra phases a bit, stacknode... |
blob | commitdiff | raw | diff to current |
2006-08-29 |
Christian Würdig | adapted create_Push to new IncSP |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Sebastian Hack | Several bug fixes |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Matthias Braun | revert commit that placed consts in startblock, the... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Matthias Braun | - Simply place Constants into the start block, spilling... |
blob | commitdiff | raw | diff to current |
2006-08-24 |
Matthias Braun | - New callback to ask nodes about constant stack pointe... |
blob | commitdiff | raw | diff to current |
2006-08-21 |
Christian Würdig | fixed am again |
blob | commitdiff | raw | diff to current |
2006-08-18 |
Christian Würdig | fixed lea shift consuming |
blob | commitdiff | raw | diff to current |
2006-08-14 |
Christian Würdig | create all convs, remember those to be killed and kill... |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Matthias Braun | - warning fixes |
blob | commitdiff | raw | diff to current |
2006-08-02 |
Christian Würdig | spare SSE siple store from AM |
blob | commitdiff | raw | diff to current |
2006-08-02 |
Christian Würdig | omit GetST0 and SetST0 in am check |
blob | commitdiff | raw | diff to current |
2006-07-24 |
Christian Würdig | addresmode optimizer can now handle scheduled nodes |
blob | commitdiff | raw | diff to current |
2006-07-23 |
Christian Würdig | IncSP optimizer re-activated |
blob | commitdiff | raw | diff to current |
2006-07-22 |
Christian Würdig | prevent 8bit loads from being used as addressmode operands |
blob | commitdiff | raw | diff to current |
2006-07-16 |
Christian Würdig | changed conmstants transformation: |
blob | commitdiff | raw | diff to current |
2006-07-10 |
Christian Würdig | fixed am candidate checker (handle special case loops... |
blob | commitdiff | raw | diff to current |
2006-07-07 |
Christian Würdig | added new util module |
blob | commitdiff | raw | diff to current |
2006-07-06 |
Christian Würdig | added extra finish module |
blob | commitdiff | raw | diff to current |
2006-07-04 |
Christian Würdig | fixed const generation: create const+load for fp symconsts |
blob | commitdiff | raw | diff to current |
2006-07-03 |
Christian Würdig | do not try to kill compares on AMD architectures |
blob | commitdiff | raw | diff to current |
2006-06-30 |
Christian Würdig | BugFix: variable was used before initialized |
blob | commitdiff | raw | diff to current |
2006-06-29 |
Christian Würdig | BugFix: create_push: sync memories of IncSP and Store |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Christian Würdig | added some special cases for addrmode optimizer |
blob | commitdiff | raw | diff to current |
2006-06-07 |
Christian Würdig | annotate mode to Store link field, to prevent loss... |
blob | commitdiff | raw | diff to current |
2006-06-02 |
Christian Würdig | fixed Push optimizer |
blob | commitdiff | raw | diff to current |
2006-06-01 |
Christian Würdig | fixed address mode optimizer |
blob | commitdiff | raw | diff to current |
2006-05-29 |
Christian Würdig | added check for some virtual fp loads |
blob | commitdiff | raw | diff to current |
2006-05-18 |
Christian Würdig | set Lea type to O if addressmode const found |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Christian Würdig | updated commments |
blob | commitdiff | raw | diff to current |
2006-04-27 |
Christian Würdig | fixed am |
blob | commitdiff | raw | diff to current |
2006-04-27 |
Christian Würdig | fixed am candidate function |
blob | commitdiff | raw | diff to current |
2006-04-25 |
Michael Beck | Fixed output for x87 instructions with Const input... |
blob | commitdiff | raw | diff to current |
2006-04-24 |
Christian Würdig | fixed addressmode |
blob | commitdiff | raw | diff to current |
2006-04-21 |
Christian Würdig | check if load/store can cosume the lea before consuming it |
blob | commitdiff | raw | diff to current |
2006-04-21 |
Christian Würdig | fixed address mode optimization |
blob | commitdiff | raw | diff to current |
2006-04-21 |
Christian Würdig | fixed addressmode |
blob | commitdiff | raw | diff to current |
2006-04-21 |
Christian Würdig | made address mode optimizer more modular |
blob | commitdiff | raw | diff to current |
2006-04-12 |
Michael Beck | deactivate IncSP peephole optimization, crashes HeapSort |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Christian Würdig | added blank lines |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Michael Beck | Fixed Push with immediate creation |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Christian Würdig | fixed am optimizer |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Michael Beck | BugFixes: |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Christian Würdig | fixed am optimizer |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Christian Würdig | fixed Source AM |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Michael Beck | add a memory input to all constants, needed for the... |
blob | commitdiff | raw | diff to current |
2006-04-07 |
Michael Beck | used new "outs" feature |
blob | commitdiff | raw | diff to current |
2006-04-07 |
Christian Würdig | added addtional statistics |
blob | commitdiff | raw | diff to current |
2006-04-06 |
Michael Beck | Handle new ia32_isa_t type |
blob | commitdiff | raw | diff to current |
2006-04-05 |
Christian Würdig | added ia32 optimization options libcore conform |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Christian Würdig | skip optimized IncSPs |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Christian Würdig | added CJmp statistics |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Christian Würdig | fixed address mode |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Michael Beck | Add peephole optimization to create Push & Pop, might... |
blob | commitdiff | raw | diff to current |
2006-04-03 |
Michael Beck | add missing FP_USED() |
blob | commitdiff | raw | diff to current |
2006-04-03 |
Michael Beck | added DBG_OPT_LEA( to report Lea craetion to the firm... |
blob | commitdiff | raw | diff to current |
2006-04-02 |
Michael Beck | interface changed: outfile is transmitted to the isa... |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Michael Beck | removed IncSP schedule before me work-around (did not... |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Christian Würdig | fixed addressmode |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Christian Würdig | fixed addressmode bug |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Michael Beck | fixed peephole optimization for IncSP nodes |
blob | commitdiff | raw | diff to current |
2006-03-30 |
Michael Beck | preliminary peephole optimizer for IncSP added |
blob | commitdiff | raw | diff to current |
2006-03-30 |
Christian Würdig | wrapped debugging modules with DEBUG_ONLY |
blob | commitdiff | raw | diff to current |
2006-03-29 |
Christian Würdig | removed some unused variables and functions |
blob | commitdiff | raw | diff to current |
2006-03-28 |
Christian Würdig | fixed symconsts in address mode |
blob | commitdiff | raw | diff to current |
2006-03-28 |
Christian Würdig | fixed spill lowering |
blob | commitdiff | raw | diff to current |
2006-03-27 |
Michael Beck | add support for x87 fp unit |
blob | commitdiff | raw | diff to current |
2006-03-27 |
Christian Würdig | fixed immediate operation handling |
blob | commitdiff | raw | diff to current |
2006-03-24 |
Christian Würdig | changed ia32 attribute structure and switched to idents |
blob | commitdiff | raw | diff to current |
2006-03-23 |
Christian Würdig | clear remat flag in AM nodes |
blob | commitdiff | raw | diff to current |
2006-03-23 |
Christian Würdig | added feature to register additional opcodes |
blob | commitdiff | raw | diff to current |
2006-03-23 |
Christian Würdig | fixed mode handling |
blob | commitdiff | raw | diff to current |
2006-03-23 |
Christian Würdig | added peephole optimization for test/cmp |
blob | commitdiff | raw | diff to current |
2006-03-18 |
Michael Beck | replaced == mode_P by mode_is_reference() call |
blob | commitdiff | raw | diff to current |
2006-03-17 |
Christian Würdig | fixed 8bit Store bugs |
blob | commitdiff | raw | diff to current |
2006-03-16 |
Christian Würdig | fixed conditional expr |
blob | commitdiff | raw | diff to current |
2006-03-15 |
Christian Würdig | fixed register requirements |
blob | commitdiff | raw | diff to current |
2006-03-15 |
Christian Würdig | fixed some minor bugs |
blob | commitdiff | raw | diff to current |
2006-03-14 |
Christian Würdig | code cleanups |
blob | commitdiff | raw | diff to current |
2006-03-13 |
Christian Würdig | added comments |
blob | commitdiff | raw | diff to current |
2006-03-11 |
Christian Würdig | removed some unused variables |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Christian Würdig | fixed frame entity handling in am optimizer |
blob | commitdiff | raw | diff to current |
next |