2012-12-02 |
Matthias Braun | implement load after store for different modes in big... |
tree | commitdiff |
2012-12-02 |
Christoph Mallon | reassoc: Remove pointless macro indirection. |
tree | commitdiff |
2012-12-02 |
Christoph Mallon | opt_ldst: Remove the unused macro BYTE_SIZE(). |
tree | commitdiff |
2012-12-02 |
Christoph Mallon | cleanup: Remove end-of-if/for/function comments. |
tree | commitdiff |
2012-12-02 |
Christoph Mallon | ldstopt: Remove duplicate comments. |
tree | commitdiff |
2012-12-02 |
Christoph Mallon | array: Add and use NEW_ARR_FZ(). |
tree | commitdiff |
2012-12-02 |
Christoph Mallon | array: Add and use NEW_ARR_DZ(). |
tree | commitdiff |
2012-12-02 |
Christoph Mallon | gvnpre: Put the obstack into struct pre_env instead... |
tree | commitdiff |
2012-12-02 |
Christoph Mallon | irgraph: Put the obstack into ir_graph instead of deleg... |
tree | commitdiff |
2012-12-01 |
Christoph Mallon | irgraph: Use get_irg_obstack() instead of accessing... |
tree | commitdiff |
2012-11-26 |
Matthias Braun | query firmstat options through lc_opt system |
tree | commitdiff |
2012-11-25 |
Christoph Mallon | cleanup: Remove several uses of current_ir_graph. |
tree | commitdiff |
2012-11-25 |
Christoph Mallon | cleanup: Use get_Block_n_cfgpreds()/get_Block_cfgpred... |
tree | commitdiff |
2012-11-25 |
Christoph Mallon | rbitset: Let rbitset_alloca() return the new raw bitset. |
tree | commitdiff |
2012-11-23 |
Sebastian Buchwald | Combo: Ensure split by partition for Phi nodes. |
tree | commitdiff |
2012-11-23 |
Sebastian Buchwald | Improved readability of debug output. |
tree | commitdiff |
2012-11-23 |
Sebastian Buchwald | Dump partitions before adding them to the worklist. |
tree | commitdiff |
2012-11-23 |
Sebastian Buchwald | Fixed some typos. |
tree | commitdiff |
2012-11-19 |
Matthias Braun | ldstopt: fix for case of non-const global initializer |
tree | commitdiff |
2012-11-12 |
Matthias Braun | jumpthreading: when copying kept nodes keep the copies |
tree | commitdiff |
2012-11-12 |
Matthias Braun | make jumpthreading debug message less confusing |
tree | commitdiff |
2012-11-09 |
Matthias Braun | convopt: also perform convopt for float nodes |
tree | commitdiff |
2012-11-08 |
Christoph Mallon | Remove further keep-edge hacks for endless loops. |
tree | commitdiff |
2012-10-30 |
Christoph Mallon | Fix iterating all irgs in gc_irgs(). |
tree | commitdiff |
2012-10-29 |
Sebastian Buchwald | Fixed warning: Made global variable static. |
tree | commitdiff |
2012-10-29 |
Matthias Braun | make remove_irp_irg API private |
tree | commitdiff |
2012-10-27 |
Christoph Mallon | Fix warnings. |
tree | commitdiff |
2012-10-26 |
Christian Helmer | removed old divmod handling |
tree | commitdiff |
2012-10-26 |
Christian Helmer | removed unimplemented extension |
tree | commitdiff |
2012-10-26 |
Christian Helmer | fixed processing of mode_T nodes |
tree | commitdiff |
2012-10-26 |
Christian Helmer | Stores also handled, optimize_node option implemented |
tree | commitdiff |
2012-10-26 |
Christian Helmer | divmod handling broken and preliminary removed |
tree | commitdiff |
2012-10-26 |
Christian Helmer | removed unnecessary declarations |
tree | commitdiff |
2012-10-26 |
Christian Helmer | clean up and comments |
tree | commitdiff |
2012-10-26 |
Christian Helmer | cleanup, constants fixed |
tree | commitdiff |
2012-10-26 |
Christian Helmer | fixed loads |
tree | commitdiff |
2012-10-26 |
Christian Helmer | used the same anti-leader to leader transfer in greedy... |
tree | commitdiff |
2012-10-26 |
Christian Helmer | probably fixed loads, changed greedy condition |
tree | commitdiff |
2012-10-26 |
Christian Helmer | Fixed high hoisting, additional comments, correct debug... |
tree | commitdiff |
2012-10-26 |
Christian Helmer | hoist high generates new node |
tree | commitdiff |
2012-10-26 |
Christian Helmer | maybe fixed error where nontranslated expression needed... |
tree | commitdiff |
2012-10-26 |
Christian Helmer | GVN fixes |
tree | commitdiff |
2012-10-26 |
Christian Helmer | fixed leader problem |
tree | commitdiff |
2012-10-26 |
Christian Helmer | reverted antic_in |
tree | commitdiff |
2012-10-26 |
Christian Helmer | better available constant handling |
tree | commitdiff |
2012-10-26 |
Christian Helmer | Different management of antic sets. |
tree | commitdiff |
2012-10-26 |
Christian Helmer | implemented true GVN |
tree | commitdiff |
2012-10-26 |
Christian Helmer | fixed bug where projections ended up in the wrong blocks |
tree | commitdiff |
2012-10-24 |
Matthias Braun | remove irg_phase_state, use IR_GRAPH_CONSTRAINT instead |
tree | commitdiff |
2012-10-24 |
Matthias Braun | reorgranize method properties |
tree | commitdiff |
2012-10-24 |
Matthias Braun | opt_funccall: cleanup, use C99 |
tree | commitdiff |
2012-10-24 |
Matthias Braun | opt_funccall: remove outdated/unused OO optimisations |
tree | commitdiff |
2012-10-24 |
Matthias Braun | fix a bunch of warnings reported by clang analyzer |
tree | commitdiff |
2012-08-31 |
Matthias Braun | further corrections for the keepalive hack |
tree | commitdiff |
2012-08-31 |
Christoph Mallon | Skip the check whether ifconv is allowed, if both phi... |
tree | commitdiff |
2012-08-30 |
Matthias Braun | workaround for placement of nodes held only by keepaliv... |
tree | commitdiff |
2012-08-30 |
Matthias Braun | set load/store to floating if ptr is never NULL |
tree | commitdiff |
2012-08-30 |
Matthias Braun | improve value_not_zero |
tree | commitdiff |
2012-08-29 |
Matthias Braun | fix crash |
tree | commitdiff |
2012-08-29 |
Matthias Braun | code_placement: use iredges, respect dep. edges |
tree | commitdiff |
2012-08-29 |
Matthias Braun | ldstopt: don't count keepalives as users |
tree | commitdiff |
2012-08-28 |
Matthias Braun | cleanup irouts |
tree | commitdiff |
2012-08-28 |
Matthias Braun | remove unused NEW_REASSOC code |
tree | commitdiff |
2012-08-27 |
Matthias Braun | move load mode shrinking into ldst phase |
tree | commitdiff |
2012-08-24 |
Matthias Braun | tarval: shift variants with unsigned right operand |
tree | commitdiff |
2012-08-23 |
Matthias Braun | add more Conv(Conv) localopt rules |
tree | commitdiff |
2012-08-21 |
Matthias Braun | remove the concept of a strictconv |
tree | commitdiff |
2012-08-21 |
Matthias Braun | remove unused dead_node_elim_subst hook |
tree | commitdiff |
2012-08-08 |
Christoph Mallon | use is_$KIND(n) instead of get_irn_op(n) == op_$KIND. |
tree | commitdiff |
2012-08-03 |
Christoph Mallon | Replace the reassoc env struct by its only member. |
tree | commitdiff |
2012-08-03 |
Christoph Mallon | Remove irg from the reassoc env. |
tree | commitdiff |
2012-08-03 |
Christoph Mallon | Remove the write-only variable changes from reassoc. |
tree | commitdiff |
2012-07-20 |
Christoph Mallon | Let list_for_each_entry(), list_for_each_entry_reverse... |
tree | commitdiff |
2012-07-19 |
Christoph Mallon | Let foreach_ir_nodeset() declare its iterator variables. |
tree | commitdiff |
2012-07-19 |
Christoph Mallon | Let panic() print file, line and function. |
tree | commitdiff |
2012-07-16 |
Sebastian Buchwald | Fixed warnings. |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Add a wrapper macro for ir_nodehashmap_get(), which... |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Add the * for the type in foreach_pset() automatically. |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Let foreach_pset() declare its iterator variable. |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Let foreach_out_edge_kind() and foreach_out_edge_kind_s... |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Add ir_nodeset_first() to return the "first" node in... |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Let foreach_set() declare the iterator variable. |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Add the return type as parameter to the macros set_find... |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Add the * for the type in foreach_set() automatically. |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Add a wrapper macro for pmap_get(), which has the retur... |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Add a wrapper macro for ir_nodemap_get(), which has... |
tree | commitdiff |
2012-07-10 |
Christopher Frieler | respect dependency edges in dead code elimination |
tree | commitdiff |
2012-07-10 |
Matthias Braun | make code C++ warning clean (again) |
tree | commitdiff |
2012-06-28 |
Matthias Braun | irop: refactor node_ops registration code |
tree | commitdiff |
2012-06-22 |
Sebastian Buchwald | Only (IV - RC) is allowed for induction variables. |
tree | commitdiff |
2012-06-21 |
Matthias Braun | avoid "Unknown" hacks with reroute_edges_except |
tree | commitdiff |
2012-06-19 |
Christoph Mallon | Simplify assertion. |
tree | commitdiff |
2012-06-15 |
Christoph Mallon | Make test for superfluous And/Or removal in fp-vrp... |
tree | commitdiff |
2012-06-15 |
Matthias Braun | Projs are always in the same block as their preds |
tree | commitdiff |
2012-06-15 |
Matthias Braun | remove opt_manage, provide assure_irg_properties |
tree | commitdiff |
2012-06-15 |
Matthias Braun | remove return values from graph transformations |
tree | commitdiff |
2012-06-15 |
Matthias Braun | cfopt: code cleanup |
tree | commitdiff |
2012-06-15 |
Matthias Braun | rename edges_assure to assure_edges |
tree | commitdiff |
2012-06-15 |
Matthias Braun | split graph state into properties and constraints |
tree | commitdiff |
2012-06-14 |
Christoph Mallon | Remove compound path initializers. |
tree | commitdiff |
next |