2012-10-29 |
Matthias Braun | change arch_XXX_out functions to use unsigned for pos |
tree | commitdiff |
2012-10-29 |
Matthias Braun | fix some memory leaks in beprefalloc |
tree | commitdiff |
2012-10-29 |
Matthias Braun | deallocate all datastructures when freeing a graph |
tree | commitdiff |
2012-10-29 |
Matthias Braun | make remove_irp_irg API private |
tree | commitdiff |
2012-10-29 |
Matthias Braun | remove obsolete comment |
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 | Added link field for arbitrary data to ir_valueset... |
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-25 |
Matthias Braun | switch_lowerer: cast to backend specified Switch mode |
tree | commitdiff |
2012-10-25 |
Matthias Braun | remove no-out_of_bounds option from lower_switch |
tree | commitdiff |
2012-10-25 |
Matthias Braun | change lower_switch to work on tarvals instead of int |
tree | commitdiff |
2012-10-25 |
Matthias Braun | Switch nodes may have dw inputs, without outputs |
tree | commitdiff |
2012-10-24 |
Matthias Braun | make statev API public |
tree | commitdiff |
2012-10-24 |
Matthias Braun | remove irg_phase_state, use IR_GRAPH_CONSTRAINT instead |
tree | commitdiff |
2012-10-24 |
Matthias Braun | irverify: remove load/store from entity verification |
tree | commitdiff |
2012-10-24 |
Matthias Braun | localopt stuff for const-code irg |
tree | commitdiff |
2012-10-24 |
Matthias Braun | rework timer API |
tree | commitdiff |
2012-10-24 |
Matthias Braun | move get_irn_edge_kind to internal API |
tree | commitdiff |
2012-10-24 |
Matthias Braun | reorgranize method properties |
tree | commitdiff |
2012-10-24 |
Matthias Braun | always dump additional method props |
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 | ia32: cleanup handling of 8/16bit operations |
tree | commitdiff |
2012-10-24 |
Matthias Braun | fix a bunch of warnings reported by clang analyzer |
tree | commitdiff |
2012-10-24 |
Matthias Braun | add some missing cases for copy_const_value |
tree | commitdiff |
2012-10-24 |
Matthias Braun | fix comdat emitting on macho |
tree | commitdiff |
2012-10-24 |
Christoph Mallon | Remove unused map_Abs(). |
tree | commitdiff |
2012-10-24 |
Christoph Mallon | Remove duplicate macro. |
tree | commitdiff |
2012-10-23 |
Julian Oppermann | Don't set copy_attr_func to NULL for nodes without... |
tree | commitdiff |
2012-10-22 |
Christoph Mallon | Properly specify alternate AM in the ia32_IJmp emit... |
tree | commitdiff |
2012-10-19 |
Sebastian Buchwald | Perform switch lowering before double-word lowering. |
tree | commitdiff |
2012-09-14 |
Manuel Mohr | Extended public backend API. |
tree | commitdiff |
2012-09-14 |
Manuel Mohr | Fixed some typos. |
tree | commitdiff |
2012-09-14 |
Manuel Mohr | Fixed lowering of calls with compound returns. |
tree | commitdiff |
2012-09-13 |
Sebastian Hack | changed the dump format to match the cplex lp format |
tree | commitdiff |
2012-09-13 |
Matthias Braun | sparc: use 128bit long double even for softfloat |
tree | commitdiff |
2012-09-13 |
Matthias Braun | beverify: simplify by using C99 |
tree | commitdiff |
2012-09-12 |
Sebastian Buchwald | Revert "Prevent SSA construction from running into... |
tree | commitdiff |
2012-09-11 |
Christoph Mallon | Dump immature blocks in ird_color_error (red) again. |
tree | commitdiff |
2012-09-11 |
Christoph Mallon | Remove redundant get_Block_matured() check before calli... |
tree | commitdiff |
2012-09-11 |
Christoph Mallon | Remove the unused facility to register space /in front... |
tree | commitdiff |
2012-08-31 |
Matthias Braun | further corrections for the keepalive hack |
tree | commitdiff |
2012-08-31 |
Matthias Braun | sparc: be more conservative when moving memops around |
tree | commitdiff |
2012-08-31 |
Christoph Mallon | Simplify rounding next_block_nr. |
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-30 |
Matthias Braun | make block numbers accross functions more deterministic |
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 | improve tarval printer |
tree | commitdiff |
2012-08-28 |
Matthias Braun | remove now unused get_irn_outs_computed() |
tree | commitdiff |
2012-08-28 |
Matthias Braun | remove unused NEW_REASSOC code |
tree | commitdiff |
2012-08-28 |
Matthias Braun | remove pointless compute_irp_outs()/free_irp_outs() |
tree | commitdiff |
2012-08-27 |
Matthias Braun | move load mode shrinking into ldst phase |
tree | commitdiff |
2012-08-27 |
Matthias Braun | ia32_transform: remove unused SETCC_TR_SBB |
tree | commitdiff |
2012-08-27 |
Matthias Braun | show optimisation warnings in ia32 conv/conv opts |
tree | commitdiff |
2012-08-27 |
Matthias Braun | shrink load mode if not all bits are used |
tree | commitdiff |
2012-08-27 |
Matthias Braun | factorize upper_bits_clean and use in sparc+ia32 |
tree | commitdiff |
2012-08-27 |
Matthias Braun | irop: add more generic function callbacks |
tree | commitdiff |
2012-08-24 |
Matthias Braun | tarval: shift variants with unsigned right operand |
tree | commitdiff |
2012-08-23 |
Matthias Braun | ia32: skip downconvs in front of Store |
tree | commitdiff |
2012-08-23 |
Matthias Braun | add more Conv(Conv) localopt rules |
tree | commitdiff |
2012-08-23 |
Matthias Braun | fix some problems in ia32_intrinsice/map_Conv |
tree | commitdiff |
2012-08-23 |
Matthias Braun | use confirm_irg_properties in lower_intrinsics |
tree | commitdiff |
2012-08-23 |
Matthias Braun | execfreq calculation fails in case of unreachable code |
tree | commitdiff |
2012-08-23 |
Matthias Braun | put execfreq in block-attrs instead of hashmap |
tree | commitdiff |
2012-08-22 |
Matthias Braun | remove unnecessary irma_unitialized |
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-21 |
Matthias Braun | avoid usage of modifies_fp flags in sparc backend |
tree | commitdiff |
2012-08-21 |
Matthias Braun | use be_foreach_definition in liveness_transfer |
tree | commitdiff |
2012-08-21 |
Matthias Braun | fix be_foreach_definition cls argument |
tree | commitdiff |
2012-08-21 |
Matthias Braun | simplify by using C99 |
tree | commitdiff |
2012-08-15 |
Matthias Braun | fix dwarf abbrev registration |
tree | commitdiff |
2012-08-13 |
Manuel Mohr | Don't use consecutive numbers for basic blocks from... |
tree | commitdiff |
2012-08-13 |
Manuel Mohr | sparc: Use be_peephole_exchange instead of exchange... |
tree | commitdiff |
next |