2012-08-02 |
Matthias Braun | fix bugs in execfreq rework commit |
blob | commitdiff | raw |
2012-07-13 |
Matthias Braun | move domfront from be to ana |
blob | commitdiff | raw | diff to current |
2012-06-15 |
Matthias Braun | split graph state into properties and constraints |
blob | commitdiff | raw | diff to current |
2011-12-22 |
Matthias Braun | belive: cleanup livness assure/invalidate API |
blob | commitdiff | raw | diff to current |
2011-12-19 |
Matthias Braun | make opcode list global |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | remove $Id$, it doesn't work with git anyway |
blob | commitdiff | raw | diff to current |
2011-10-20 |
Matthias Braun | rename ir_phase to ir_nodemap and simplify interface |
blob | commitdiff | raw | diff to current |
2011-09-15 |
Sebastian Buchwald | Fixed inconsistent uses of DEBUG_ONLY. |
blob | commitdiff | raw | diff to current |
2011-09-14 |
Andreas Zwinkau | Merge branch 'opt_manage' |
blob | commitdiff | raw | diff to current |
2011-09-14 |
Andreas Zwinkau | Remove dom_state and pdom_state attributes |
blob | commitdiff | raw | diff to current |
2011-05-31 |
Matthias Braun | move integer abs optimisation from backend to the middleend |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Matthias Braun | give Bad nodes a mode |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Matthias Braun | fix some warnings by removing the strange abi_get_ignor... |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Andreas Zwinkau | merge kaps |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Matthias Braun | remove get_irg_tls() concept, simply use SymConst and... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Matthias Braun | betranshlp: avoid current_ir_graph, fix missing node_el... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Matthias Braun | betranshlp: cleanup, pretransform end node so keep_aliv... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Matthias Braun | replace and kill survive_dce stuff |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | remove be_Barrier and lots of hacks for maintaining it |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Matthias Braun | ia32: prefere != over < or > relation where possible |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Matthias Braun | started adding a relation to the Cmp node |
blob | commitdiff | raw | diff to current |
2010-11-04 |
Matthias Braun | make firm compilable with a c++ compiler |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | forbid calls of new_XXX and new_d_XXX when not in phase... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | remove MacroBlock concept |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | remove Abs node, backends can match the abs patterns... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Matthias Braun | remove lots of unnecessary and dangerous current_ir_gra... |
blob | commitdiff | raw | diff to current |
2010-08-07 |
Michael Beck | Mostly reverted r27894, removed usage of unreachable. |
blob | commitdiff | raw | diff to current |
2010-08-07 |
Michael Beck | Add an Unreachable node. |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Michael Beck | C99 feature removed. |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Matthias Braun | duplicate more be nodes by default |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Matthias Braun | change betranshelp semantic to panic instead of duplica... |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | convert remaining APIs from be_irg_t* to ir_graph* |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | - change various be_get_birg_XXX functions to be_get_ir... |
blob | commitdiff | raw | diff to current |
2010-04-30 |
Matthias Braun | modernize TEMPLATE backend and simplify some backend... |
blob | commitdiff | raw | diff to current |
2010-03-17 |
Matthias Braun | invalidate phase info before starting the code selectio... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Matthias Braun | - fix most of the -Wunreachable-code and -Wlogical... |
blob | commitdiff | raw | diff to current |
2010-03-07 |
Matthias Braun | - cleanup and simplify inlining code |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while. |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Matthias Braun | - further refactoring and finally eliminated the callba... |
blob | commitdiff | raw | diff to current |
2009-09-17 |
Matthias Braun | - Bigger refactoring and cleanup in backend: |
blob | commitdiff | raw | diff to current |
2009-09-17 |
Sebastian Buchwald | Start block isn't a special case anymore (and now get... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Matthias Braun | reorganize backend headers (kill some _t variants in... |
blob | commitdiff | raw | diff to current |
2009-02-27 |
Michael Beck | - IR nodes now have node numbers in RELEASE mode, this... |
blob | commitdiff | raw | diff to current |
2008-11-13 |
Michael Beck | - let be_liveness() take the irg, not the birg which... |
blob | commitdiff | raw | diff to current |
2008-10-28 |
Michael Beck | - removed const from function definitions (causes warni... |
blob | commitdiff | raw | diff to current |
2008-10-18 |
Christoph Mallon | Add ALLOCAN() and ALLOCANZ(). |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Christoph Mallon | s/\<\(LC_\)\?INLINE\>/inline/. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
blob | commitdiff | raw | diff to current |
2008-10-09 |
Christoph Mallon | Add be_dep_on_frame() to let a node depend on the frame... |
blob | commitdiff | raw | diff to current |
2008-10-09 |
Christoph Mallon | Do not pass the cg to transform_nodes(). |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Remove be_get_old_anchor(), it is not necessary. |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Remove the attribute int visited from struct be_transfo... |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Mark the old node as visited in be_set_transformed_node(). |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Do not mark the node as visited before transforming... |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Do not mark the transformed as visited. It makes no... |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Remove redundant be_set_transformed_node() in transform... |
blob | commitdiff | raw | diff to current |
2008-10-07 |
Christoph Mallon | Add irn_visited_else_mark(), which combines irn_visited... |
blob | commitdiff | raw | diff to current |
2008-10-05 |
Christoph Mallon | Good day and welcome to the FIRM XMALLOC*() macros... |
blob | commitdiff | raw | diff to current |
2008-04-14 |
Michael Beck | - get_irg_initial_exec()/set_irg_initial_exec() added |
blob | commitdiff | raw | diff to current |
2008-02-28 |
Michael Beck | use new set_Block_MacroBlock() instead of set_irn_n... |
blob | commitdiff | raw | diff to current |
2008-01-14 |
Matthias Braun | make be_transform_node slightly more efficient |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Michael Beck | update copyright message |
blob | commitdiff | raw | diff to current |
2007-10-22 |
Michael Beck | transform the macro block header |
blob | commitdiff | raw | diff to current |
2007-10-21 |
Matthias Braun | don't aggressively fold some nodes when we know it... |
blob | commitdiff | raw | diff to current |
2007-10-17 |
Matthias Braun | - Add a generic_attribute field to irops |
blob | commitdiff | raw | diff to current |
2007-10-12 |
Matthias Braun | don't worry about IP view in backend |
blob | commitdiff | raw | diff to current |
2007-09-26 |
Matthias Braun | no environment anymore for emitters |
blob | commitdiff | raw | diff to current |
2007-09-18 |
Matthias Braun | rehash fixed loop nodes in betranshelp |
blob | commitdiff | raw | diff to current |
2007-08-30 |
Matthias Braun | fix Proj blocks in trans helper fix_loops phase |
blob | commitdiff | raw | diff to current |
2007-08-17 |
Sebastian Hack | Changed API of listscheduler |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Matthias Braun | fix allocas, fix Tls transform |
blob | commitdiff | raw | diff to current |
2007-07-12 |
Matthias Braun | revert transformation tactics to old style |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Michael Beck | use the new Anchor node instead of old anchors |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Matthias Braun | improve assert |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Sebastian Hack | Adapted to stat events |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Michael Beck | Moved the transform functions for Block and End nodes... |
blob | commitdiff | raw | diff to current |
2007-06-14 |
Sebastian Hack | * Changed the liveness API: |
blob | commitdiff | raw | diff to current |
2007-06-14 |
Michael Beck | typo fixed |
blob | commitdiff | raw | diff to current |
2007-06-14 |
Michael Beck | extracted transform framework from the ia32 backend |
blob | commitdiff | raw | diff to current |
|