2011-06-28 |
Julian Oppermann | Don't combine blocks if the first one ends with a Raise. |
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-17 |
Christoph Mallon | s/threat/treat/. |
tree | commitdiff |
2011-06-15 |
Matthias Braun | some cleanups to opt/loop.c |
tree | commitdiff |
2011-06-10 |
Andreas Zwinkau | improve jumpthreading comments |
tree | commitdiff |
2011-06-10 |
Andreas Zwinkau | Revert "jumpthreading must not split edges" |
tree | commitdiff |
2011-06-08 |
Andreas Zwinkau | jumpthreading must not split edges |
tree | commitdiff |
2011-06-07 |
Matthias Braun | adapt to firm coding conventions, avoid warnings by... |
tree | commitdiff |
2011-06-01 |
Matthias Braun | change pn_XXX_max enum to really be the maximum pn... |
tree | commitdiff |
2011-05-31 |
Andreas Zwinkau | optimize_blocks ignores unreachable blocks |
tree | commitdiff |
2011-05-31 |
Andreas Zwinkau | Cosmetics in cfopt |
tree | commitdiff |
2011-05-31 |
Andreas Zwinkau | Fix "Some cleanup of cfopt." |
tree | commitdiff |
2011-05-30 |
unknown | Some cleanup of cfopt. |
tree | commitdiff |
2011-05-30 |
Andreas Zwinkau | Fix opt/inline.c |
tree | commitdiff |
2011-05-27 |
Michael Beck | Fixed calculation of meet blocks broken in 4db6c5b3. |
tree | commitdiff |
2011-05-27 |
Andreas Zwinkau | cfopt must maintain Bad structure |
tree | commitdiff |
2011-05-27 |
Sebastian Buchwald | Adapted some issues noticed during removal of unused... |
tree | commitdiff |
2011-05-27 |
Sebastian Buchwald | Fixed some warning about unused variables. |
tree | commitdiff |
2011-05-27 |
Sebastian Buchwald | Fixed some typos. |
tree | commitdiff |
2011-05-27 |
Andreas Zwinkau | fp-vrp transfer function ignore Bads |
tree | commitdiff |
2011-05-26 |
Andreas Zwinkau | Another Bad mode fix |
tree | commitdiff |
2011-05-26 |
Matthias Braun | convopt: fix potential bug with modulo shifts, improve... |
tree | commitdiff |
2011-05-26 |
Matthias Braun | reindent escape_ana.c in firm style |
tree | commitdiff |
2011-05-26 |
Andreas Zwinkau | ifconv must remove bads first |
tree | commitdiff |
2011-05-26 |
Andreas Zwinkau | simplify merge_env struct |
tree | commitdiff |
2011-05-26 |
Andreas Zwinkau | reuse is_switch_Cond function |
tree | commitdiff |
2011-05-26 |
Andreas Zwinkau | Additional cfopt: Cond=>Jmp |
tree | commitdiff |
2011-05-25 |
Andreas Zwinkau | Remove nop optimization |
tree | commitdiff |
2011-05-25 |
Andreas Zwinkau | Remove goto |
tree | commitdiff |
2011-05-25 |
Andreas Zwinkau | Fix cfopt Bad mode |
tree | commitdiff |
2011-05-25 |
Andreas Zwinkau | Fix comment |
tree | commitdiff |
2011-05-25 |
Matthias Braun | cleanup fragile op handling |
tree | commitdiff |
2011-05-23 |
Matthias Braun | include irnode_t.h, irgraph_t.h for better performance |
tree | commitdiff |
2011-05-18 |
Andreas Zwinkau | fix opt/jumpthreading7 |
tree | commitdiff |
2011-05-17 |
Andreas Zwinkau | code placement fixes gcse |
tree | commitdiff |
2011-05-13 |
Andreas Zwinkau | ldstop must deactivate edges after changes |
tree | commitdiff |
2011-05-10 |
Christoph Mallon | Remove unused variables, squelch warning about unused... |
tree | commitdiff |
2011-05-09 |
Andreas Zwinkau | Remove obsolete loopinfo invalidation |
tree | commitdiff |
2011-05-09 |
Andreas Zwinkau | Remove obsolete outs invalidation |
tree | commitdiff |
2011-05-06 |
Andreas Zwinkau | Use mode from type instead of return value |
tree | commitdiff |
2011-05-06 |
Andreas Zwinkau | Fix ack/t7 |
tree | commitdiff |
2011-05-06 |
Andreas Zwinkau | Adapt cfopt to Bads with modes |
tree | commitdiff |
2011-05-06 |
Andreas Zwinkau | Revert "fix opt/loop_without_phi" |
tree | commitdiff |
2011-05-06 |
Andreas Zwinkau | cfopt maintains Bads now |
tree | commitdiff |
2011-05-06 |
Matthias Braun | opt_inline: fix uninitialized memory usage |
tree | commitdiff |
2011-05-06 |
Matthias Braun | give Bad nodes a mode |
tree | commitdiff |
2011-05-05 |
Christoph Mallon | Prevent endless recursion in if-conv in endless loops. |
tree | commitdiff |
2011-05-05 |
Sebastian Buchwald | A function that (indirectly) calls itself is not const... |
tree | commitdiff |
2011-05-05 |
Christoph Mallon | Fix embarrassing typo in fp-vrp. |
tree | commitdiff |
2011-05-05 |
Christoph Mallon | Use the bound of ==-Confirms in fixpoint vrp. |
tree | commitdiff |
2011-05-05 |
Andreas Zwinkau | fix opt/loop_without_phi |
tree | commitdiff |
2011-05-05 |
Andreas Zwinkau | fix opt/gcse_no_end |
tree | commitdiff |
2011-05-04 |
Matthias Braun | cfopt: fix countless bugs introduced when changing... |
tree | commitdiff |
2011-05-04 |
Matthias Braun | fix cfopt not marking all possible blocks as removable... |
tree | commitdiff |
2011-05-04 |
Christoph Mallon | Consider that unreachble blocks might have no bitinfo. |
tree | commitdiff |
2011-05-04 |
Christoph Mallon | Assert monotonicity in set_bitinfo(). |
tree | commitdiff |
2011-05-04 |
Christoph Mallon | Ensure that the result of a node is undefined if any... |
tree | commitdiff |
2011-05-04 |
Christoph Mallon | Consider that unreachble blocks might have no bitinfo. |
tree | commitdiff |
2011-05-04 |
Christoph Mallon | Correctly handle the case that unreachble blocks are... |
tree | commitdiff |
2011-05-04 |
Christoph Mallon | Model (un)reachable block info with bottom/top, not... |
tree | commitdiff |
2011-05-04 |
Christoph Mallon | Initially mark the end block as reachable and set the... |
tree | commitdiff |
2011-05-04 |
Christoph Mallon | Fetch traval false/true once in transfer() for better... |
tree | commitdiff |
2011-05-03 |
Michael Beck | Amend combo fix. |
tree | commitdiff |
2011-05-03 |
Michael Beck | Fixed combo by fixing an old artefact from the older... |
tree | commitdiff |
2011-05-02 |
Matthias Braun | also do unreachable code elimination during gcse |
tree | commitdiff |
2011-05-02 |
Matthias Braun | cleanup/partly rewrite code_placement algo |
tree | commitdiff |
2011-04-30 |
Michael Beck | Further push size_t. |
tree | commitdiff |
2011-04-29 |
Christoph Mallon | Add simple transfer function for Confirm in fp-vrp. |
tree | commitdiff |
2011-04-29 |
Christoph Mallon | Improve and correct fp-vrp transformation. |
tree | commitdiff |
2011-04-28 |
Christoph Mallon | Clean up in ifconv a bit. |
tree | commitdiff |
2011-04-28 |
Matthias Braun | improve fp-vrp unreachable code handling |
tree | commitdiff |
2011-04-28 |
Matthias Braun | Simplify handling of unreachable code |
tree | commitdiff |
2011-04-28 |
Matthias Braun | add unknown_jump opflag for the special case of a jump... |
tree | commitdiff |
2011-04-28 |
Matthias Braun | slight cleanup of ifconv code |
tree | commitdiff |
2011-04-26 |
Andreas Zwinkau | Better fix for opt/ldst.c |
tree | commitdiff |
2011-04-26 |
Andreas Zwinkau | Fix opt/ldst.c |
tree | commitdiff |
2011-04-24 |
Michael Beck | Fixed some size_t related warnings. |
tree | commitdiff |
2011-04-24 |
Michael Beck | Switch irg index to type size_t, making the API more... |
tree | commitdiff |
2011-04-21 |
Andreas Zwinkau | Fix opt/jumpthreading4.c |
tree | commitdiff |
2011-04-20 |
Sebastian Buchwald | Simplify code. |
tree | commitdiff |
2011-04-20 |
Matthias Braun | hide cdep struct behind getter, make it more robust... |
tree | commitdiff |
2011-04-20 |
Sebastian Buchwald | We do not need to place Phis in dead blocks. |
tree | commitdiff |
2011-04-15 |
Matthias Braun | fix mismatched decl/implementation |
tree | commitdiff |
2011-04-15 |
Matthias Braun | fix warning |
tree | commitdiff |
2011-04-14 |
Christoph Mallon | Try fixing if-conversion in presence of endless loops. |
tree | commitdiff |
2011-04-13 |
Matthias Braun | add another out-edges hack to avoid finding dead code |
tree | commitdiff |
2011-04-08 |
Andreas Zwinkau | merge kaps |
tree | commitdiff |
2011-04-03 |
Michael Beck | Fixed tail recursion optimization. |
tree | commitdiff |
2011-03-30 |
Matthias Braun | Revert "merge gcse into place_code (a better solution... |
tree | commitdiff |
2011-03-30 |
Matthias Braun | remove get_irg_tls() concept, simply use SymConst and... |
tree | commitdiff |
2011-03-30 |
Matthias Braun | remove the deprecated and unused construct of a value_r... |
tree | commitdiff |
2011-03-30 |
Matthias Braun | remove pointless first_variadic_param attribute from... |
tree | commitdiff |
2011-03-30 |
Matthias Braun | simplify opt_funccall interface |
tree | commitdiff |
2011-03-30 |
Matthias Braun | merge gcse into place_code (a better solution would... |
tree | commitdiff |
2011-03-24 |
Michael Beck | Use debug printer instead direct output, fix some size_... |
tree | commitdiff |
2011-03-16 |
Matthias Braun | load-after-load and load-after-store with different... |
tree | commitdiff |
2011-03-16 |
Matthias Braun | remove unused cacheopt code |
tree | commitdiff |
2011-03-16 |
Matthias Braun | replace and kill survive_dce stuff |
tree | commitdiff |
2011-03-16 |
Andreas Zwinkau | Adding some comments to ifconv.c |
tree | commitdiff |
next |