2011-07-27 |
Christoph Mallon | Correct type inconsistency in LC_OPT machinery. |
tree | commitdiff |
2011-07-27 |
Matthias Braun | fix double free in regex stuff |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Eliminate warning and use static assert. |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Extend the NOT+ADC-trick (sic) for SUB to SBB. |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Correct inaccurate comment: The only corner case of... |
tree | commitdiff |
2011-07-26 |
Sebastian Buchwald | Added local opt Phi(Pin,...,Pin) -> Pin(Phi(...)). |
tree | commitdiff |
2011-07-19 |
Sebastian Buchwald | Set ls_mode for created ia32_Test node. |
tree | commitdiff |
2011-07-19 |
Sebastian Buchwald | Fixed opt/fehler193.c. |
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-07-11 |
Matthias Braun | skip Tuples in mode_b lowerer |
tree | commitdiff |
2011-07-05 |
Matthias Braun | use @progbits with .ctors/.dtors section (see also... |
tree | commitdiff |
2011-06-28 |
Julian Oppermann | Don't combine blocks if the first one ends with a Raise. |
tree | commitdiff |
2011-06-25 |
Michael Beck | C99 feature removed. |
tree | commitdiff |
2011-06-25 |
Michael Beck | Fixed windows build after lpp merge. |
tree | commitdiff |
2011-06-24 |
Andreas Zwinkau | Merge Fix: Spills have ProjMs now |
tree | commitdiff |
2011-06-24 |
Andreas Zwinkau | Fix: Spills have ProjMs now |
tree | commitdiff |
2011-06-21 |
Matthias Braun | fix more cparser warnings, cleanup some libcore code |
tree | commitdiff |
2011-06-20 |
Matthias Braun | fix bug in lower_calls (found by cparser warning) |
tree | commitdiff |
2011-06-20 |
Matthias Braun | further cleanup of lpp code |
tree | commitdiff |
2011-06-20 |
Matthias Braun | lpp: adapt to firm coding conventions, warning fixes... |
tree | commitdiff |
2011-06-17 |
Matthias Braun | add a new aliasing rule (struct access != variable) |
tree | commitdiff |
2011-06-17 |
Matthias Braun | fix switch lowerer messing up default_proj in some... |
tree | commitdiff |
2011-06-17 |
Matthias Braun | fix cparser warnings |
tree | commitdiff |
2011-06-17 |
Matthias Braun | let backends report their machine_size and the size... |
tree | commitdiff |
2011-06-17 |
Christoph Mallon | Work around the PIC-in-switch problem by setting the... |
tree | commitdiff |
2011-06-17 |
Christoph Mallon | Correct usage of ia32_emitf() in emit_ia32_SwitchJmp(). |
tree | commitdiff |
2011-06-17 |
Christoph Mallon | Reduce code duplication and resolve inconsistencies... |
tree | commitdiff |
2011-06-17 |
Christoph Mallon | s/threat/treat/. |
tree | commitdiff |
2011-06-16 |
Matthias Braun | first experimental version of gurobi ILP solver |
tree | commitdiff |
2011-06-16 |
Sebastian Hack | outsourced some functionality |
tree | commitdiff |
2011-06-16 |
Matthias Braun | remove remaining WITH_ILP uses, fix bug introduced... |
tree | commitdiff |
2011-06-16 |
Matthias Braun | we always have liblpp now, remove WITH_ILP flag |
tree | commitdiff |
2011-06-16 |
Matthias Braun | fix a bunch of warnings reported by cparser |
tree | commitdiff |
2011-06-16 |
Sebastian Hack | added lpp |
tree | commitdiff |
2011-06-15 |
Matthias Braun | some cleanups to opt/loop.c |
tree | commitdiff |
2011-06-11 |
Matthias Braun | add some const qualifiers to backedges query functions |
tree | commitdiff |
2011-06-11 |
Matthias Braun | unify sparc/ia32 SwitchJmp handling |
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-09 |
Michael Beck | Better fix for wrong tarval computation of -(infinity). |
tree | commitdiff |
2011-06-09 |
Michael Beck | Improved comment, small cosmetic. |
tree | commitdiff |
2011-06-09 |
Michael Beck | Fixd typo. |
tree | commitdiff |
2011-06-09 |
Sebastian Buchwald | Fixed wrong tarval computation of -(infinity). |
tree | commitdiff |
2011-06-09 |
Sebastian Buchwald | Fixed some typos. |
tree | commitdiff |
2011-06-08 |
Michael Beck | Removed the callee/caller saved flag from register... |
tree | commitdiff |
2011-06-08 |
Matthias Braun | verify nodes before optimizing them |
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-07 |
Matthias Braun | fix a few comment typos |
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 | lower small switches to ifs |
tree | commitdiff |
2011-06-01 |
Andreas Zwinkau | remove bads in backend |
tree | commitdiff |
2011-06-01 |
Andreas Zwinkau | lower_dw must deactivate edges |
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 |
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 | Improved doxygen docu. |
tree | commitdiff |
2011-05-30 |
unknown | Some cleanup of cfopt. |
tree | commitdiff |
2011-05-30 |
Matthias Braun | improve our 'don't use AM' heuristic: immediates do... |
tree | commitdiff |
2011-05-30 |
Christoph Mallon | Use XMALLOCF*(). |
tree | commitdiff |
2011-05-30 |
Andreas Zwinkau | Fix opt/inline.c |
tree | commitdiff |
2011-05-30 |
Matthias Braun | localopt/lower_dw opt: a==b && c==d => (a^b)|(c^d)==0 |
tree | commitdiff |
2011-05-28 |
Matthias Braun | implement Cmp(Conv(x),Const) => Cmp(x,Const) |
tree | commitdiff |
2011-05-27 |
Michael Beck | Fixed typos. |
tree | commitdiff |
2011-05-27 |
Michael Beck | C99 feature removed. |
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 | Removed unused variable. |
tree | commitdiff |
2011-05-27 |
Matthias Braun | merge start-block successor with start-block in backend... |
tree | commitdiff |
2011-05-27 |
Matthias Braun | fix activate_backedges failing for nodes with Deleted... |
tree | commitdiff |
2011-05-27 |
Matthias Braun | implement 'x-(x&y) => x & ~y' localopt |
tree | commitdiff |
2011-05-27 |
Matthias Braun | implement/refactor x&~x, x|~x, x^~x and x+~x localopts |
tree | commitdiff |
2011-05-27 |
Christoph Mallon | Make the elements of binary_table[] const. |
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-27 |
Andreas Zwinkau | edges deactivate fix |
tree | commitdiff |
2011-05-26 |
Matthias Braun | Do not generate declaration for non-existing arch_get_n... |
tree | commitdiff |
2011-05-26 |
Matthias Braun | fix ShlD/ShrD not getting generated in some cases |
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 | add some localopts for shifting over the mode size |
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 |
next |