2008-10-18 |
Christoph Mallon | Add ALLOCAN() and ALLOCANZ(). |
blob | commitdiff | raw |
2008-10-15 |
Christoph Mallon | Add arch_get_irn_reg_class_out(). |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Christoph Mallon | Add arch_get_register_req_out(). |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Christoph Mallon | It is not sensible to query any other than the first... |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Christoph Mallon | s/\<\(LC_\)\?INLINE\>/inline/. |
blob | commitdiff | raw | diff to current |
2008-10-12 |
Christoph Mallon | Remove unreachable code. |
blob | commitdiff | raw | diff to current |
2008-10-12 |
Christoph Mallon | Nobody cares what a "normal" node is, so do not try... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused attribute const arch_env_t *arch_env... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *arch_env... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *arch_env... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *arch_env... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *arch_env... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | sched_skip_cf_predicator() does not need an arch_env... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused function be_RegParams_append_out_reg(). |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-09-28 |
Matthias Braun | - split array.h into array.h/array_t.h and make array... |
blob | commitdiff | raw | diff to current |
2008-09-23 |
Michael Beck | - replace a lot of assert(0) by panic() |
blob | commitdiff | raw | diff to current |
2008-08-21 |
Michael Beck | be_Perm_reduce: no need to allocate a temporary array... |
blob | commitdiff | raw | diff to current |
2008-08-21 |
Christoph Mallon | Rename arch_register_req_type_should_be_different to... |
blob | commitdiff | raw | diff to current |
2008-08-03 |
Michael Beck | - More restructureation: |
blob | commitdiff | raw | diff to current |
2008-07-23 |
Michael Beck | - removed old and unused dump_irn |
blob | commitdiff | raw | diff to current |
2008-06-11 |
Michael Beck | - do not use C++ keyword class as variable name |
blob | commitdiff | raw | diff to current |
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 |
next |