2008-06-11 |
Michael Beck | - do not use C++ keyword class as variable name |
blob | commitdiff | raw |
2008-05-23 |
Matthias Braun | - Aus arch_isa_t wird arch_env_t sonst ändert sich... |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Matthias Braun | we don't need no stinking selfs |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Matthias Braun | - arch_get_irn_ops simplified |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Michael Beck | Removed the irn_handler stack. |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Michael Beck | Removed the arch_irn_handler_t. This was just an additi... |
blob | commitdiff | raw | diff to current |
2008-05-21 |
Michael Beck | - placed phi_handler into the be_main environment,... |
blob | commitdiff | raw | diff to current |
2008-05-21 |
Michael Beck | - BugFix: replaced wrong cast by right code (no crash... |
blob | commitdiff | raw | diff to current |
2008-05-21 |
Michael Beck | - beo_* Opcodes are now defined in irop.h, and no more... |
blob | commitdiff | raw | diff to current |
2008-04-30 |
Matthias Braun | correct fix for benode comparison |
blob | commitdiff | raw | diff to current |
2008-04-30 |
Matthias Braun | avoid dangerous use of memcmp |
blob | commitdiff | raw | diff to current |
2008-04-20 |
Michael Beck | - moved the imul mem,imm32 splitting into peephole... |
blob | commitdiff | raw | diff to current |
2008-04-09 |
Matthias Braun | - add support for stack alignment on calls |
blob | commitdiff | raw | diff to current |
2008-01-04 |
Matthias Braun | fix some warnings, represent mode size as unsigned... |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Michael Beck | - implemented be_Unwind |
blob | commitdiff | raw | diff to current |
2007-11-28 |
Michael Beck | size/aligment of types is now unsigned and in bytes... |
blob | commitdiff | raw | diff to current |
2007-11-23 |
Michael Beck | - renamed irop_flag_side_effect to irop_flag_uses_memory |
blob | commitdiff | raw | diff to current |
2007-11-22 |
Matthias Braun | change color handling in dumper, tweak colors |
blob | commitdiff | raw | diff to current |
2007-10-23 |
Christoph Mallon | - Allow an arbitrary (for arbitrary < 32) number of... |
blob | commitdiff | raw | diff to current |
2007-10-14 |
Matthias Braun | more intelligent spill placement, should move spills... |
blob | commitdiff | raw | diff to current |
2007-10-04 |
Michael Beck | suppress warnings |
blob | commitdiff | raw | diff to current |
2007-10-02 |
Matthias Braun | - Route esp through calls |
blob | commitdiff | raw | diff to current |
2007-10-01 |
Matthias Braun | mark methods with lowered struct params, correctly... |
blob | commitdiff | raw | diff to current |
2007-09-27 |
Christoph Mallon | Allow two should-be-same constraints for every out... |
blob | commitdiff | raw | diff to current |
2007-09-20 |
Matthias Braun | add an be_node_add_flags function |
blob | commitdiff | raw | diff to current |
2007-09-19 |
Christoph Mallon | Get rid of be_SetSP. |
blob | commitdiff | raw | diff to current |
2007-09-18 |
Matthias Braun | forgot to comitt benode for new perm_reduce semantics |
blob | commitdiff | raw | diff to current |
2007-08-31 |
Matthias Braun | remove old be_get_IncSP_mem, improve be node dumping |
blob | commitdiff | raw | diff to current |
2007-08-30 |
Matthias Braun | add be_get_FrameAddr_entity |
blob | commitdiff | raw | diff to current |
2007-08-27 |
Matthias Braun | Simplify backends by removing unnecessary constructs: |
blob | commitdiff | raw | diff to current |
2007-08-27 |
Matthias Braun | remove unused be_FrameLoad and be_FrameStore |
blob | commitdiff | raw | diff to current |
2007-07-17 |
Matthias Braun | fix unused call results |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Matthias Braun | fix allocas, fix Tls transform |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Michael Beck | removed the new get_block/set_block stuff; not working... |
blob | commitdiff | raw | diff to current |
2007-07-13 |
Michael Beck | added initializers for get_block/set_block operations |
blob | commitdiff | raw | diff to current |
2007-07-04 |
Matthias Braun | maybe fix phi handler problems |
blob | commitdiff | raw | diff to current |
2007-06-20 |
Michael Beck | replaced malloc by xmalloc |
blob | commitdiff | raw | diff to current |
2007-06-17 |
Matthias Braun | fixed a bunch of warnings (and some bugs) |
blob | commitdiff | raw | diff to current |
2007-06-16 |
Sebastian Hack | Added a first version of a Perm mover. |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Michael Beck | be_get_FrameAddr_frame() added |
blob | commitdiff | raw | diff to current |
2007-06-02 |
Matthias Braun | fix float/pinned flags of be nodes |
blob | commitdiff | raw | diff to current |
2007-05-30 |
Michael Beck | reorder opcode registration to match iro_* order |
blob | commitdiff | raw | diff to current |
2007-05-30 |
Andreas Schösser | fixed bug: Wrong opcode range was requested in be |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Matthias Braun | set remat flag for be_StackParam |
blob | commitdiff | raw | diff to current |
2007-05-08 |
Matthias Braun | add correct compare functions for be nodes |
blob | commitdiff | raw | diff to current |
2007-04-30 |
Christian Würdig | unified mein file comments |
blob | commitdiff | raw | diff to current |
2007-04-27 |
Christian Würdig | added new licence header |
blob | commitdiff | raw | diff to current |
2007-04-18 |
Michael Beck | be_node_get_irn_reg(): nodes of mode_T do NOT return... |
blob | commitdiff | raw | diff to current |
2007-03-30 |
Andreas Schösser | changed inline to INLINE, removed C99 |
blob | commitdiff | raw | diff to current |
2007-03-29 |
Matthias Braun | move backend into libfirm |
blob | commitdiff | raw | diff to current |
2007-03-29 |
Matthias Braun | - change #include <config.h> back to "config.h" |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Matthias Braun | rewritten be_ssa_constr which isn't using sets anymore... |
blob | commitdiff | raw | diff to current |
2007-03-23 |
Matthias Braun | allow explicit setting of phi register requirements |
blob | commitdiff | raw | diff to current |
2007-03-19 |
Matthias Braun | The big committ: |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Michael Beck | - removed C99 features |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Matthias Braun | - just to announce my last committ :) Make Barrier... |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Matthias Braun | - make spillslot coalescer pickup float-int convert... |
blob | commitdiff | raw | diff to current |
2007-02-23 |
Matthias Braun | use ARR_LEN and don't save length of registers separate... |
blob | commitdiff | raw | diff to current |
2007-02-08 |
Matthias Braun | add be_is_SubSP and fix some oparities |
blob | commitdiff | raw | diff to current |
2007-01-31 |
Michael Beck | removed unused parameter pos |
blob | commitdiff | raw | diff to current |
2007-01-26 |
Christian Würdig | re-added stack pointer to spills and reloads |
blob | commitdiff | raw | diff to current |
2007-01-24 |
Christian Würdig | added: one can set register class of a be_node to NULL... |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Christian Würdig | added function to get frame offset |
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-13 |
Christian Würdig | beautified a function |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Christian Würdig | removed frame pointer input from spills and reloads |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Michael Beck | be_SubSP node added |
blob | commitdiff | raw | diff to current |
2006-08-30 |
Michael Beck | be_Call is now a fragile op (like Call). This allows... |
blob | commitdiff | raw | diff to current |
2006-08-29 |
Sebastian Hack | Added setDebug() to heur 3 |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Sebastian Hack | Several bug fixes |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Adam Szalkowski | we NEED to insert reloads at the end of a basic block... |
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 | 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-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-10 |
Matthias Braun | - lower MemPerms into a series of pushs and pops |
blob | commitdiff | raw | diff to current |
2006-08-10 |
Sebastian Hack | Fixed a bug in benode.c |
blob | commitdiff | raw | diff to current |
2006-08-10 |
Sebastian Hack | Set register of AddSP res Proj |
blob | commitdiff | raw | diff to current |
2006-08-10 |
Sebastian Hack | Fixed a bug in register class handling of AddSP |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Matthias Braun | warning fix |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Matthias Braun | - new spillslots dump phase |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Matthias Braun | Rewrote spillslot handling: |
blob | commitdiff | raw | diff to current |
2006-07-22 |
Christian Würdig | set debug information for be_Call |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Adam Szalkowski | added fuction for setting spill context |
blob | commitdiff | raw | diff to current |
2006-06-21 |
Michael Beck | make sure a '\0' is at the end of an snprintf'ed string |
blob | commitdiff | raw | diff to current |
2006-06-14 |
Michael Beck | speed up the FrameAddr attribute compare function |
blob | commitdiff | raw | diff to current |
2006-06-14 |
Michael Beck | be_FrameAddr can now be CSE'd |
blob | commitdiff | raw | diff to current |
2006-06-12 |
Matthias Braun | - don't place copies between proj cascades |
blob | commitdiff | raw | diff to current |
2006-06-02 |
Christian Würdig | added get/set for CopyKeep operand |
blob | commitdiff | raw | diff to current |
2006-06-02 |
Christian Würdig | slightly extended node dump |
blob | commitdiff | raw | diff to current |
2006-05-24 |
Matthias Braun | Initial commit of morgans spilling algorithm (spill... |
blob | commitdiff | raw | diff to current |
2006-05-19 |
Christian Würdig | is_be_irn is now public (needed for stats) |
blob | commitdiff | raw | diff to current |
2006-05-08 |
Sebastian Hack | In-Array in be_new_IncSP was too small. |
blob | commitdiff | raw | diff to current |
2006-05-02 |
Sebastian Hack | Added modify_sp flag for (Add|Inc|Set)SP |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Sebastian Hack | Minor changes |
blob | commitdiff | raw | diff to current |
2006-04-10 |
Michael Beck | be_Return nodes now have an attribute telling the numbe... |
blob | commitdiff | raw | diff to current |
2006-04-06 |
Michael Beck | fixed return type of be_set_IncSP_pred() |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Christian Würdig | added function to set be_IncSP pred |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Michael Beck | be_get_IncSP_mem() added |
blob | commitdiff | raw | diff to current |
next |