fix fehler69
[libfirm] / ir / be / ia32 / ia32_optimize.c
2007-08-13 Matthias Braunfix fehler69
2007-08-03 Matthias Braunremove debug printfs
2007-08-03 Matthias Braunmore conv_conv optimisations
2007-08-03 Matthias Braunremove debug printf
2007-08-03 Michael Beckremoved C99 feature
2007-08-03 Matthias Braunreplace Shrs(Shl) with Conv where possible, fix conv_co...
2007-08-02 Matthias Braunfixed several AM problems (and disabled most of the...
2007-07-23 Michael Beckdoxygen comment fixed
2007-07-17 Matthias Braunfix unused call results
2007-07-11 Michael Beckremoved SCHEDULE_PROJS ifdefs
2007-07-10 Matthias Braundon't do AGGRESSIVE_AM
2007-07-08 Christoph MallonCopy the debug info when turning a Store into a Push.
2007-07-02 Matthias Braunfix AM mode and remove_from_sched
2007-06-30 Matthias Braunfix IncSP optimizer, remove some cases of nodes not...
2007-06-29 Matthias Braunfix fehler32 by removing this nearly pointless optimisation
2007-06-29 Michael Beck- no need to remove Proj's from the schedule
2007-06-28 Matthias Braunaddressmode for compares works now
2007-06-25 Matthias Braun- Introduce nodemap
2007-06-22 Matthias Braunuse Immediate nodes more often
2007-06-21 Michael BeckSCHEDULE_PROJS patch: Proj nodes are not more scheduled
2007-06-17 Matthias Braunfix warnings
2007-06-15 Matthias Braunpsi transform and emit logical rewritten from scratch
2007-06-13 Matthias BraunProjMs should not be scheduled
2007-06-11 Matthias Braunfix bad proj optimisation, fix loads missing the result...
2007-06-02 Matthias Braunattempt to fix Leas being placed before barrier
2007-05-21 Matthias Braunfix conv optimisation, remove wrong asserts
2007-05-21 Matthias Braunonly use addressmode for 32 bit modes
2007-05-09 Matthias Braunlast change with mode suffix was wrong for x87 nodes...
2007-05-09 Matthias Braunseveral fixes to dest address mode
2007-05-09 Matthias Braunwe have to change register_requirement when using dest am
2007-05-04 Matthias Braunremove conv after load and before stores
2007-04-30 Christian Würdigunified main comments
2007-04-27 Christian Würdigadded new licence header
2007-04-16 Matthias Braun- Fix address_mode optimizer not removing nodes
2007-04-02 Matthias Braun- Implement all the state switching stuff needed for...
2007-03-29 Matthias Braunmove backend into libfirm
2007-03-29 Matthias Braun- change #include <config.h> back to "config.h"
2007-03-22 Matthias Brauna bunch of fixes to make firm work with NDEBUG and...
2007-03-01 Matthias Braunremove old debug printf
2007-03-01 Matthias Braun- make spillslot coalescer pickup float-int convert...
2007-02-22 Matthias Braun- change float nodes to mode_E
2007-02-16 Matthias Braunexperiment with new emitter style, change assembler...
2007-02-09 Matthias Braunfix
2007-02-09 Matthias Braun- use mode_Iu for all nodes producing integer values...
2006-12-21 Matthias Braunfix for scheduled nodes
2006-12-21 Matthias Braun- All backend modules use module constructors for regis...
2006-12-18 Matthias Braunthe spillslot coalescer is now a general frame entity...
2006-12-18 Matthias Braun- Use a default node compare attribute function for...
2006-12-13 Michael Beckrename type entity into ir_entity
2006-12-04 Matthias Braunfix some address mode optimisation issues, xors aren...
2006-11-17 Matthias Braundon't do load-store -> addrmode optimisation if the...
2006-11-16 Matthias Braunno lea with negative symconst possible
2006-10-24 Christian Würdigadd dependency Const -> StartBarrier only if Const...
2006-10-16 Christian Würdigonly create pushs if requested (default is on)
2006-10-12 Matthias Braun- Improved addressmode optimisation for conv nodes
2006-10-09 Christian Würdigremoved memory input from consts
2006-09-26 Christian Würdigset correct noreg register when assimilating loads
2006-09-20 Matthias Braun- Properly support AM for push and pop nodes
2006-09-18 Matthias Braunfix warnings
2006-09-18 Matthias Braundo aggressive addressmode optimisation
2006-09-08 Matthias Braun- always emit alignment also for P4
2006-09-04 Matthias Braun- Tried to remove empty blocks before emitting, but...
2006-08-31 Matthias Braunbugfix
2006-08-31 Matthias Braun- Refactored finish/after_ra phases a bit, stacknode...
2006-08-29 Christian Würdigadapted create_Push to new IncSP
2006-08-28 Sebastian HackSeveral bug fixes
2006-08-28 Matthias Braunrevert commit that placed consts in startblock, the...
2006-08-27 Matthias Braun- Simply place Constants into the start block, spilling...
2006-08-24 Matthias Braun- New callback to ask nodes about constant stack pointe...
2006-08-21 Christian Würdigfixed am again
2006-08-18 Christian Würdigfixed lea shift consuming
2006-08-14 Christian Würdigcreate all convs, remember those to be killed and kill...
2006-08-04 Matthias Braun- warning fixes
2006-08-02 Christian Würdigspare SSE siple store from AM
2006-08-02 Christian Würdigomit GetST0 and SetST0 in am check
2006-07-24 Christian Würdigaddresmode optimizer can now handle scheduled nodes
2006-07-23 Christian WürdigIncSP optimizer re-activated
2006-07-22 Christian Würdigprevent 8bit loads from being used as addressmode operands
2006-07-16 Christian Würdigchanged conmstants transformation:
2006-07-10 Christian Würdigfixed am candidate checker (handle special case loops...
2006-07-07 Christian Würdigadded new util module
2006-07-06 Christian Würdigadded extra finish module
2006-07-04 Christian Würdigfixed const generation: create const+load for fp symconsts
2006-07-03 Christian Würdigdo not try to kill compares on AMD architectures
2006-06-30 Christian WürdigBugFix: variable was used before initialized
2006-06-29 Christian WürdigBugFix: create_push: sync memories of IncSP and Store
2006-06-28 Christian Würdigadded some special cases for addrmode optimizer
2006-06-07 Christian Würdigannotate mode to Store link field, to prevent loss...
2006-06-02 Christian Würdigfixed Push optimizer
2006-06-01 Christian Würdigfixed address mode optimizer
2006-05-29 Christian Würdigadded check for some virtual fp loads
2006-05-18 Christian Würdigset Lea type to O if addressmode const found
2006-05-11 Christian Würdigupdated commments
2006-04-27 Christian Würdigfixed am
2006-04-27 Christian Würdigfixed am candidate function
2006-04-25 Michael BeckFixed output for x87 instructions with Const input...
2006-04-24 Christian Würdigfixed addressmode
2006-04-21 Christian Würdigcheck if load/store can cosume the lea before consuming it
2006-04-21 Christian Würdigfixed address mode optimization
2006-04-21 Christian Würdigfixed addressmode
next