2011-10-27 |
Matthias Braun | fix missing PTR_TO_INT macros in release mode |
tree | commitdiff |
2011-10-27 |
Matthias Braun | ir_mode: simplify interface, improve float-mode handling |
tree | commitdiff |
2011-10-27 |
Matthias Braun | avoid usage of identifiers with _ prefix |
tree | commitdiff |
2011-10-27 |
Matthias Braun | irmode: remove support for vector mode |
tree | commitdiff |
2011-10-27 |
Matthias Braun | iropt: Or/Eor/Add are sometimes equivalent |
tree | commitdiff |
2011-10-27 |
Matthias Braun | remove a bunch of comments marking end of blocks |
tree | commitdiff |
2011-10-27 |
Christoph Mallon | Dump alert, backspace and vertical tab in string initia... |
tree | commitdiff |
2011-10-27 |
Christoph Mallon | Dump special characters in string intializers properly... |
tree | commitdiff |
2011-10-26 |
Andreas Zwinkau | Add remove_tuples function |
tree | commitdiff |
2011-10-25 |
Christoph Mallon | Dump array initialisers, which contain only bytes in... |
tree | commitdiff |
2011-10-20 |
Matthias Braun | remove is_Global/get_GlobalEntity |
tree | commitdiff |
2011-10-20 |
Matthias Braun | irmode: remove support for exotic arithmetics |
tree | commitdiff |
2011-10-20 |
Matthias Braun | use a hook to dump vrp info instead of polluting irdump.c |
tree | commitdiff |
2011-10-20 |
Matthias Braun | assert that no hook_entry is registered twice |
tree | commitdiff |
2011-10-20 |
Matthias Braun | rename ir_phase to ir_nodemap and simplify interface |
tree | commitdiff |
2011-10-20 |
Matthias Braun | rename irnodemap to irnodehashmap |
tree | commitdiff |
2011-10-20 |
Matthias Braun | iropt: add (a|b) & ~b => a & ~b rule |
tree | commitdiff |
2011-10-20 |
Matthias Braun | normalise Or/Eor => Add where possible |
tree | commitdiff |
2011-10-20 |
Matthias Braun | cast ctype functions input to unsigned char |
tree | commitdiff |
2011-09-28 |
Sebastian Buchwald | Fixed local optimization. |
tree | commitdiff |
2011-09-23 |
Sebastian Buchwald | Enqueue Phi nodes to reach fixpoint. |
tree | commitdiff |
2011-09-23 |
Sebastian Buchwald | Fixed typos. |
tree | commitdiff |
2011-09-22 |
Manuel Mohr | Added callback mechanism to determine compilerlib funct... |
tree | commitdiff |
2011-09-22 |
Matthias Braun | convenience function to see if mux gets optimized away |
tree | commitdiff |
2011-09-22 |
Matthias Braun | simplify transform_node_Mux by using is_single_bit |
tree | commitdiff |
2011-09-22 |
Matthias Braun | remove old+unused execution_frequency/field_temperature |
tree | commitdiff |
2011-09-22 |
Matthias Braun | remove old+unused structure analysis |
tree | commitdiff |
2011-09-21 |
Matthias Braun | respect ir_dump_flag_loop |
tree | commitdiff |
2011-09-21 |
Sebastian Buchwald | Make local Phi optimization robust against Bads. |
tree | commitdiff |
2011-09-20 |
Matthias Braun | eliminate ip_outs_state and trouts_state |
tree | commitdiff |
2011-09-20 |
Matthias Braun | use IR_GRAPH_STATE instead of irg_extblk_info_state |
tree | commitdiff |
2011-09-20 |
Matthias Braun | add some missing tests to the node_cmp_attr functions |
tree | commitdiff |
2011-09-20 |
Matthias Braun | do not create ConstB nodes in GRAPH_STATE_MODEB_LOWERED |
tree | commitdiff |
2011-09-20 |
Matthias Braun | clear no_unreachable_code state when optimizing Cond... |
tree | commitdiff |
2011-09-20 |
Matthias Braun | change unreachable code elmination to the simpler remov... |
tree | commitdiff |
2011-09-20 |
Matthias Braun | dump graph state |
tree | commitdiff |
2011-09-20 |
Matthias Braun | remove loopinfo stuff and exclusively use IR_GRAPH_STAT... |
tree | commitdiff |
2011-09-20 |
Matthias Braun | rename NO_BAD_BLOCKS to NO_BADS, remove unnecessary... |
tree | commitdiff |
2011-09-20 |
Matthias Braun | cleanup/fix optimize_graph_df flag handling |
tree | commitdiff |
2011-09-20 |
Matthias Braun | simplify code |
tree | commitdiff |
2011-09-20 |
Matthias Braun | transform_node_Block does not produce bad blocks anyway |
tree | commitdiff |
2011-09-16 |
Andreas Zwinkau | Documentation: why kill unreachable code between localopts |
tree | commitdiff |
2011-09-16 |
Christoph Mallon | Do not replace Bad predecessors by new Bads in transfor... |
tree | commitdiff |
2011-09-15 |
Matthias Braun | lower_mode_b: refactoring, make it more robust |
tree | commitdiff |
2011-09-14 |
Andreas Zwinkau | Merge branch 'opt_manage' |
tree | commitdiff |
2011-09-14 |
Andreas Zwinkau | Remove entity_usage_state attribute |
tree | commitdiff |
2011-09-14 |
Andreas Zwinkau | Remove dom_state and pdom_state attributes |
tree | commitdiff |
2011-09-14 |
Andreas Zwinkau | Remove outs_state attribute |
tree | commitdiff |
2011-09-14 |
Andreas Zwinkau | API to enable dumping |
tree | commitdiff |
2011-09-14 |
Andreas Zwinkau | Removed IR_GRAPH_STATE_BAD_BLOCK symbol |
tree | commitdiff |
2011-09-14 |
Andreas Zwinkau | introduce opt_manage framework |
tree | commitdiff |
2011-09-14 |
Andreas Zwinkau | introduce remove_unreachable_blocks |
tree | commitdiff |
2011-09-14 |
Andreas Zwinkau | Remove dead assignment |
tree | commitdiff |
2011-09-13 |
Matthias Braun | dump calling convention and additional properties for... |
tree | commitdiff |
2011-09-13 |
Andreas Zwinkau | remove_bads must preserve block entities |
tree | commitdiff |
2011-09-12 |
Matthias Braun | make sure projs of projs are moved in part_block_edges |
tree | commitdiff |
2011-09-08 |
Andreas Zwinkau | remove_bads invalidates outs |
tree | commitdiff |
2011-09-06 |
Matthias Braun | rename Free argument from size to count to be consisten... |
tree | commitdiff |
2011-09-03 |
Christoph Mallon | Print the linkage of entities only once, not twice. |
tree | commitdiff |
2011-09-03 |
Christoph Mallon | Print the value of const initializers instead of just... |
tree | commitdiff |
2011-09-03 |
Christoph Mallon | Add missing newlines when dumping entities. |
tree | commitdiff |
2011-09-03 |
Christoph Mallon | Print "default" instead of nothing if an entity has... |
tree | commitdiff |
2011-08-19 |
Sebastian Buchwald | Bugfix: Added special case for x mod 1. |
tree | commitdiff |
2011-08-19 |
Julian Oppermann | IR export: export mode name as string; mark "the" mode_... |
tree | commitdiff |
2011-08-19 |
Andreas Zwinkau | Clarify remove_bads doc |
tree | commitdiff |
2011-08-19 |
Christoph Mallon | Use new_*_Const(irg, get_mode_$VAL(mode)) instead of... |
tree | commitdiff |
2011-08-18 |
Andreas Zwinkau | Fix div by one |
tree | commitdiff |
2011-08-18 |
Andreas Zwinkau | Refactoring to remove one level of indentation |
tree | commitdiff |
2011-08-18 |
Andreas Zwinkau | A comment for better understanding |
tree | commitdiff |
2011-08-18 |
Andreas Zwinkau | cleanup |
tree | commitdiff |
2011-08-18 |
Julian Oppermann | Don't try to import cons_flags. |
tree | commitdiff |
2011-08-18 |
Sebastian Buchwald | Fixed opt/fehler196.c. |
tree | commitdiff |
2011-08-17 |
Sebastian Buchwald | Fixed local optimization. |
tree | commitdiff |
2011-08-10 |
Matthias Braun | also change mode_P when setting a new modeP_data |
tree | commitdiff |
2011-08-05 |
Matthias Braun | rework taking of parameter addresses |
tree | commitdiff |
2011-08-05 |
Matthias Braun | simplify/rework lower_calls interface and code |
tree | commitdiff |
2011-08-04 |
Matthias Braun | split irg and irp resources, add IRP_RESOURCE_TYPE_LINK |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Remove unnecessary explicit array length spcification. |
tree | commitdiff |
2011-07-26 |
Sebastian Buchwald | Added local opt Phi(Pin,...,Pin) -> Pin(Phi(...)). |
tree | commitdiff |
2011-07-19 |
Sebastian Buchwald | Added commutative optimization variants. |
tree | commitdiff |
2011-07-19 |
Sebastian Buchwald | Fixed opt/fehler192.c. |
tree | commitdiff |
2011-07-15 |
Sebastian Buchwald | Prevent optimization in case of an Eor, too. |
tree | commitdiff |
2011-07-15 |
Sebastian Buchwald | Quick fix for opt/fehler191.c. |
tree | commitdiff |
2011-06-24 |
Andreas Zwinkau | Merge Fix: Spills have ProjMs now |
tree | commitdiff |
2011-06-21 |
Matthias Braun | fix more cparser warnings, cleanup some libcore code |
tree | commitdiff |
2011-06-09 |
Sebastian Buchwald | Fixed some typos. |
tree | commitdiff |
2011-06-08 |
Matthias Braun | verify nodes before optimizing them |
tree | commitdiff |
2011-06-06 |
Andreas Zwinkau | Fix some types |
tree | commitdiff |
2011-06-01 |
Matthias Braun | experimental patch to limit GCSE so we don't produce... |
tree | commitdiff |
2011-06-01 |
Matthias Braun | rework fragile ops to have a throws_exception attribute |
tree | commitdiff |
2011-06-01 |
Matthias Braun | change pn_XXX_max enum to really be the maximum pn... |
tree | commitdiff |
2011-06-01 |
Christoph Mallon | Assert that the given node in set_r_cur_block() has... |
tree | commitdiff |
2011-06-01 |
Christoph Mallon | Reduce code duplication: Implement set_cur_block()... |
tree | commitdiff |
2011-05-31 |
Matthias Braun | always transform integer abs, even in GRAPH_STATE_KEEP_MUX |
tree | commitdiff |
2011-05-31 |
Matthias Braun | fix transform_node_Cmp |
tree | commitdiff |
2011-05-31 |
Matthias Braun | Introduce flip-flopping normalisations |
tree | commitdiff |
2011-05-31 |
Matthias Braun | irverify: simplify/refactor internal interfaces |
tree | commitdiff |
2011-05-31 |
Matthias Braun | a const ir_graph is enough for get_idx_irn |
tree | commitdiff |
2011-05-31 |
Matthias Braun | move integer abs optimisation from backend to the middleend |
tree | commitdiff |
2011-05-31 |
Matthias Braun | reverse direction of bitop/shift normalisation |
tree | commitdiff |
next |