remove #ifdef HAVE_CONFIG_Hs
[libfirm] / ir / be / ia32 / ia32_optimize.c
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
2006-04-21 Christian Würdigmade address mode optimizer more modular
2006-04-12 Michael Beckdeactivate IncSP peephole optimization, crashes HeapSort
2006-04-11 Christian Würdigadded blank lines
2006-04-11 Michael BeckFixed Push with immediate creation
2006-04-11 Christian Würdigfixed am optimizer
2006-04-11 Michael BeckBugFixes:
2006-04-11 Christian Würdigfixed am optimizer
2006-04-11 Christian Würdigfixed Source AM
2006-04-11 Michael Beckadd a memory input to all constants, needed for the...
2006-04-07 Michael Beckused new "outs" feature
2006-04-07 Christian Würdigadded addtional statistics
2006-04-06 Michael BeckHandle new ia32_isa_t type
2006-04-05 Christian Würdigadded ia32 optimization options libcore conform
2006-04-04 Christian Würdigskip optimized IncSPs
2006-04-04 Christian Würdigadded CJmp statistics
2006-04-04 Christian Würdigfixed address mode
2006-04-04 Michael BeckAdd peephole optimization to create Push & Pop, might...
2006-04-03 Michael Beckadd missing FP_USED()
2006-04-03 Michael Beckadded DBG_OPT_LEA( to report Lea craetion to the firm...
2006-04-02 Michael Beckinterface changed: outfile is transmitted to the isa...
2006-03-31 Michael Beckremoved IncSP schedule before me work-around (did not...
2006-03-31 Christian Würdigfixed addressmode
2006-03-31 Christian Würdigfixed addressmode bug
2006-03-31 Michael Beckfixed peephole optimization for IncSP nodes
2006-03-30 Michael Beckpreliminary peephole optimizer for IncSP added
2006-03-30 Christian Würdigwrapped debugging modules with DEBUG_ONLY
2006-03-29 Christian Würdigremoved some unused variables and functions
2006-03-28 Christian Würdigfixed symconsts in address mode
2006-03-28 Christian Würdigfixed spill lowering
2006-03-27 Michael Beckadd support for x87 fp unit
2006-03-27 Christian Würdigfixed immediate operation handling
2006-03-24 Christian Würdigchanged ia32 attribute structure and switched to idents
2006-03-23 Christian Würdigclear remat flag in AM nodes
2006-03-23 Christian Würdigadded feature to register additional opcodes
2006-03-23 Christian Würdigfixed mode handling
2006-03-23 Christian Würdigadded peephole optimization for test/cmp
next