2006-09-14 |
Matthias Braun | fix unused loads removing, fix warning |
blob | commitdiff | raw |
2006-09-14 |
Michael Beck | Push/Pop/AddSP/SubSP always modify ESP |
blob | commitdiff | raw | diff to current |
2006-09-13 |
Matthias Braun | fixes to compile with -O0 |
blob | commitdiff | raw | diff to current |
2006-09-12 |
Michael Beck | set_tarval_output_modes() sets the output mode for... |
blob | commitdiff | raw | diff to current |
2006-09-11 |
Michael Beck | add debug output support |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Matthias Braun | bugfixes for am_offs changes |
blob | commitdiff | raw | diff to current |
2006-09-06 |
Matthias Braun | empty block removing seems to work now |
blob | commitdiff | raw | diff to current |
2006-09-05 |
Matthias Braun | - Split bemain to first prepare all irgs, then instrume... |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Christian Würdig | fixed ctor support |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Christian Würdig | added ctor section support |
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 | - Refactored finish/after_ra phases a bit, stacknode... |
blob | commitdiff | raw | diff to current |
2006-08-31 |
Michael Beck | Add support for Linux TLS |
blob | commitdiff | raw | diff to current |
2006-08-29 |
Christian Würdig | adapted to new get list selector callback |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Sebastian Hack | Several bug fixes |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Matthias Braun | - Fix perform_memop stuff in bechordal_main after adams... |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Adam Szalkowski | get frame from irg instead from spill (the spill could... |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Adam Szalkowski | perform_memory operand now takes a spill instead of... |
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 some indent |
blob | commitdiff | raw | diff to current |
2006-08-15 |
Christian Würdig | added instruction latency |
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-14 |
Matthias Braun | - Spillslot coalescing now collects all nodes that... |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Christian Würdig | added new callback to set frame entity |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Christian Würdig | irn classify now returns a mask |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Matthias Braun | don't add projs to pops that nobody uses |
blob | commitdiff | raw | diff to current |
2006-08-10 |
Matthias Braun | - lower MemPerms into a series of pushs and pops |
blob | commitdiff | raw | diff to current |
2006-08-09 |
Matthias Braun | - add new finish call to architecture calls. This call... |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Matthias Braun | Rewrote spillslot handling: |
blob | commitdiff | raw | diff to current |
2006-08-01 |
Christoph Mallon | Remove unused vars |
blob | commitdiff | raw | diff to current |
2006-07-29 |
Adam Szalkowski | added spill cost estimation |
blob | commitdiff | raw | diff to current |
2006-07-26 |
Christian Würdig | added statistic call for reload merging |
blob | commitdiff | raw | diff to current |
2006-07-24 |
Christian Würdig | added memory operand support |
blob | commitdiff | raw | diff to current |
2006-07-17 |
Christian Würdig | fixed calculation of inverse operations |
blob | commitdiff | raw | diff to current |
2006-07-17 |
Adam Szalkowski | wrong params for inverse minus and eor |
blob | commitdiff | raw | diff to current |
2006-07-16 |
Christian Würdig | added seperate pre-transformation phase |
blob | commitdiff | raw | diff to current |
2006-07-15 |
Adam Szalkowski | loads are a little bit more expensive than reloads... |
blob | commitdiff | raw | diff to current |
2006-07-06 |
Christian Würdig | added extra finish module |
blob | commitdiff | raw | diff to current |
2006-07-03 |
Christian Würdig | copy optimization settings from isa to codegenerator... |
blob | commitdiff | raw | diff to current |
2006-06-30 |
Christian Würdig | print integer tarvals always decimal |
blob | commitdiff | raw | diff to current |
2006-06-26 |
Christian Würdig | added phase: remove unused loads and all unnecessary... |
blob | commitdiff | raw | diff to current |
2006-06-23 |
Christian Würdig | fixed handling of unused load results |
blob | commitdiff | raw | diff to current |
2006-06-08 |
Michael Beck | between type might be a struct, set the layout to fixed |
blob | commitdiff | raw | diff to current |
2006-06-07 |
Christian Würdig | added space |
blob | commitdiff | raw | diff to current |
2006-06-06 |
Michael Beck | BugFix: ia32_finish_irg() uses height, that uses new... |
blob | commitdiff | raw | diff to current |
2006-06-04 |
Christian Würdig | BugFix: do not schedule memory proj when creating store... |
blob | commitdiff | raw | diff to current |
2006-06-02 |
Adam Szalkowski | fixed inverse ops a little bit |
blob | commitdiff | raw | diff to current |
2006-05-31 |
Adam Szalkowski | implemented a function to retrieve estimated costs... |
blob | commitdiff | raw | diff to current |
2006-05-31 |
Christian Würdig | BugFix: copy mode when creating inverse operation |
blob | commitdiff | raw | diff to current |
2006-05-29 |
Christian Würdig | enable sse and x87 at the same time |
blob | commitdiff | raw | diff to current |
2006-05-19 |
Christian Würdig | fixed debug info |
blob | commitdiff | raw | diff to current |
2006-05-15 |
Michael Beck | add context parameter for create_intrinsic_fkt |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Michael Beck | add the new get_param() function |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Christian Würdig | fixed some bugs inverse calculation |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Michael Beck | add call to hadnle 64bit arithmetic lowering |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Christian Würdig | calculate inverse operation of Add, Sub, Not, Minus... |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Christian Würdig | updated comments |
blob | commitdiff | raw | diff to current |
2006-05-10 |
Christian Würdig | compute dominance information because they are used... |
blob | commitdiff | raw | diff to current |
2006-05-05 |
Christian Würdig | fixed address mode for CmpSet and xCmpSet |
blob | commitdiff | raw | diff to current |
2006-05-05 |
Christian Würdig | renamed Set to CmpSet and CMov to CmpCMov |
blob | commitdiff | raw | diff to current |
2006-05-05 |
Christian Würdig | added transformation of psi condition trees |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Michael Beck | supress warnung under GCC |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Christian Würdig | do not emit contraint copy for set |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Christian Würdig | do not insert copy CMov in finish walker |
blob | commitdiff | raw | diff to current |
2006-04-27 |
Christian Würdig | temporary disabled lea->add transformation |
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-21 |
Christian Würdig | added nolea option to switch of LEA optimization |
blob | commitdiff | raw | diff to current |
2006-04-20 |
Michael Beck | removed unnecessary functions handle the slots |
blob | commitdiff | raw | diff to current |
2006-04-20 |
Michael Beck | added option to set the GAS mode |
blob | commitdiff | raw | diff to current |
2006-04-12 |
Michael Beck | use push for CPU's older that P6, always use leave |
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 copy insertion |
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-07 |
Michael Beck | Add some Processor specific instruction selections |
blob | commitdiff | raw | diff to current |
2006-04-06 |
Michael Beck | create push ebp/pop ebp for frame pointer setups |
blob | commitdiff | raw | diff to current |
2006-04-06 |
Christian Würdig | fixed binop emitter for Source AM |
blob | commitdiff | raw | diff to current |
2006-04-05 |
Christian Würdig | fixed ia32_emit_binop |
blob | commitdiff | raw | diff to current |
2006-04-05 |
Christian Würdig | fixed DivMods |
blob | commitdiff | raw | diff to current |
2006-04-05 |
Christian Würdig | fixed prologue |
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-05 |
Michael Beck | used generic function for the transformers |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Christian Würdig | fixed indents, typos |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Michael Beck | ia32_finish_irg_walker() now always calls peephole... |
blob | commitdiff | raw | diff to current |
2006-04-03 |
Michael Beck | fixed prolog & epilog for ebp usage |
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-04-02 |
Michael Beck | placed register_options() last in the interface |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Michael Beck | add ia32 command line handler for fp-unit and architecture |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Christian Würdig | fixed addressmode bug |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Christian Würdig | fixed copy inserter |
blob | commitdiff | raw | diff to current |
2006-03-30 |
Michael Beck | restructured to allow peephole optimization of IncSP |
blob | commitdiff | raw | diff to current |
2006-03-30 |
Michael Beck | Add get_reg_class_alignment() implementation |
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-30 |
Christian Würdig | fixed indents |
blob | commitdiff | raw | diff to current |
2006-03-30 |
Michael Beck | fixed transform_to_Load() and *_to_Store() |
blob | commitdiff | raw | diff to current |
2006-03-29 |
Michael Beck | BugFix: create ProjM after Store |
blob | commitdiff | raw | diff to current |
2006-03-28 |
Michael Beck | added used_x87 flag, so the x87 simulator runs only... |
blob | commitdiff | raw | diff to current |
2006-03-28 |
Michael Beck | used new FIRM_DBG_REGISTER macro |
blob | commitdiff | raw | diff to current |
2006-03-28 |
Christian Würdig | fixed spill lowering |
blob | commitdiff | raw | diff to current |
2006-03-27 |
Christian Würdig | added 8Bit Store work around |
blob | commitdiff | raw | diff to current |
next |