2011-05-23 |
Matthias Braun | compiler library entities should be visibility_external |
tree | commitdiff |
2011-05-23 |
Matthias Braun | lower_dw: Shift lowering without intrinsics |
tree | commitdiff |
2011-05-23 |
Matthias Braun | lower_dw: huge refactoring, allow custom lowering funcs... |
tree | commitdiff |
2011-05-23 |
Matthias Braun | lower_dw: add support for Bad nodes |
tree | commitdiff |
2011-05-13 |
Andreas Zwinkau | Delay exchange until all nodes are created |
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 |
Matthias Braun | little cleanup, avoid unnecessary optimize_graph_df |
tree | commitdiff |
2011-05-06 |
Matthias Braun | give Bad nodes a mode |
tree | commitdiff |
2011-05-03 |
Michael Beck | BugFix: mode_b lowering might create new control flow... |
tree | commitdiff |
2011-05-03 |
Michael Beck | BugFix: Always invalidate loop-info if data flow was... |
tree | commitdiff |
2011-05-02 |
Matthias Braun | fix lower_mode_b: phi inputs may be bad |
tree | commitdiff |
2011-04-28 |
Matthias Braun | fix an intrinsic lower not reporting changes |
tree | commitdiff |
2011-04-28 |
Matthias Braun | fix lower_copyB not invalidating irn_outs |
tree | commitdiff |
2011-04-28 |
Matthias Braun | fix warnings |
tree | commitdiff |
2011-04-25 |
Michael Beck | BugFix: fixed broken refactoring, associated link canno... |
tree | commitdiff |
2011-04-24 |
Michael Beck | Fixed some size_t related warnings. |
tree | commitdiff |
2011-04-20 |
Christoph Mallon | Simplify: if (!irn_visited(x)) { mark_irn_visited(x... |
tree | commitdiff |
2011-04-20 |
Andreas Zwinkau | Refactoring: remove goto |
tree | commitdiff |
2011-04-20 |
Andreas Zwinkau | fix backend/lower_call3.c |
tree | commitdiff |
2011-04-20 |
Andreas Zwinkau | Remove unnecessary assert |
tree | commitdiff |
2011-04-20 |
Andreas Zwinkau | Use get_type_[un]lowered instead of get_associated_type |
tree | commitdiff |
2011-04-20 |
Andreas Zwinkau | is_lowered_type is now only used in asserts |
tree | commitdiff |
2011-04-20 |
Andreas Zwinkau | Refactoring |
tree | commitdiff |
2011-04-20 |
Andreas Zwinkau | Fix backend/lower_call2.c |
tree | commitdiff |
2011-04-19 |
Andreas Zwinkau | Fixes backend/lower_call.c |
tree | commitdiff |
2011-04-19 |
Andreas Zwinkau | no name shadowing |
tree | commitdiff |
2011-04-15 |
Matthias Braun | implement some cases of =A asm-constraint |
tree | commitdiff |
2011-04-13 |
Matthias Braun | fix incorrect and(Cmp(a,0),Cmp(b,0)) localopt |
tree | commitdiff |
2011-04-08 |
Andreas Zwinkau | merge kaps |
tree | commitdiff |
2011-04-08 |
Matthias Braun | cleanup iredges API a bit |
tree | commitdiff |
2011-03-30 |
Matthias Braun | simplify Sel lowering code |
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 names from parameters of method_types - it is... |
tree | commitdiff |
2011-03-30 |
Matthias Braun | remove pointless first_variadic_param attribute from... |
tree | commitdiff |
2011-03-30 |
Matthias Braun | rename Store_align/Load_align to XXX_unaligned and... |
tree | commitdiff |
2011-03-25 |
Matthias Braun | fix firm producing invalid code for return a > 0 with... |
tree | commitdiff |
2011-03-24 |
Matthias Braun | implement some localopt rules for And(Cmp(a,0), Cmp... |
tree | commitdiff |
2011-03-24 |
Matthias Braun | fix lower_d lowering Cmps too realy resulting in unnece... |
tree | commitdiff |
2011-03-16 |
Matthias Braun | remove unused cacheopt code |
tree | commitdiff |
2011-03-16 |
Matthias Braun | fix bug in switch lowerer (introduced when Cmp changed) |
tree | commitdiff |
2011-03-04 |
Matthias Braun | fix more size_t warnings |
tree | commitdiff |
2011-03-04 |
Matthias Braun | add compound parameter lower to lower_for_target |
tree | commitdiff |
2011-03-03 |
Michael Beck | Fixed size_t related warnings. |
tree | commitdiff |
2011-03-01 |
Michael Beck | C99 features removed. |
tree | commitdiff |
2011-02-28 |
Sebastian Buchwald | Fixed some typos. |
tree | commitdiff |
2011-02-28 |
Matthias Braun | started adding a relation to the Cmp node |
tree | commitdiff |
2011-02-11 |
Michael Beck | Further spread size_t. |
tree | commitdiff |
2011-02-09 |
Matthias Braun | remove Quot node (just use Div instead) |
tree | commitdiff |
2011-02-09 |
Matthias Braun | remove DivMod |
tree | commitdiff |
2011-02-09 |
Matthias Braun | further spread size_t (all warnings on linux/gcc fixed) |
tree | commitdiff |
2011-02-09 |
Michael Beck | Further spread size_t. |
tree | commitdiff |
2011-02-06 |
Michael Beck | Fixed size_t related warnings by isolating PTR_TO_INT... |
tree | commitdiff |
2011-01-30 |
Michael Beck | API change: lower_intrinsics() uses size_t for length... |
tree | commitdiff |
2011-01-28 |
Michael Beck | Fixed more size_t related warnings. |
tree | commitdiff |
2011-01-24 |
Michael Beck | Fixed a lot of size_t related warnings, most of them... |
tree | commitdiff |
2010-12-22 |
Michael Beck | Fixed some 64bit warnings by using size_t and fixing... |
tree | commitdiff |
2010-11-04 |
Matthias Braun | make firm compilable with a c++ compiler |
tree | commitdiff |
2010-10-08 |
Michael Beck | Small improvement: lower a double word x << 1 into... |
tree | commitdiff |
2010-10-08 |
Michael Beck | When lowering a double word shift, always conv the... |
tree | commitdiff |
2010-10-08 |
Michael Beck | C99 feature removed. |
tree | commitdiff |
2010-10-08 |
Matthias Braun | sparc: support mode_b lowering |
tree | commitdiff |
2010-10-08 |
Matthias Braun | rename tarval to ir_tarval |
tree | commitdiff |
2010-10-08 |
Matthias Braun | fix wrong types |
tree | commitdiff |
2010-10-08 |
Matthias Braun | lower_dw: refactor to use a smart walk strategy and... |
tree | commitdiff |
2010-10-08 |
Matthias Braun | lower_dw: Remove RotL special case, normal code produce... |
tree | commitdiff |
2010-10-08 |
Matthias Braun | lower_dw: remove pointless comments at end of {} |
tree | commitdiff |
2010-10-08 |
Matthias Braun | lower_dw: irn_idxs are unsigned not int |
tree | commitdiff |
2010-10-08 |
Matthias Braun | lower_dw: get away without #define magic |
tree | commitdiff |
2010-10-08 |
Matthias Braun | lower_dw: be independent of current_ir_graph |
tree | commitdiff |
2010-10-06 |
Matthias Braun | remove irsimpletype stuff (unused/broken) |
tree | commitdiff |
2010-10-06 |
Matthias Braun | cleanup ircons code; add current_ir_graph independent... |
tree | commitdiff |
2010-10-06 |
Matthias Braun | make some more optimisations independent of current_ir_... |
tree | commitdiff |
2010-10-06 |
Matthias Braun | forbid calls of new_XXX and new_d_XXX when not in phase... |
tree | commitdiff |
2010-10-06 |
Matthias Braun | workaround for lower_mode_b not working correctly in... |
tree | commitdiff |
2010-10-06 |
Matthias Braun | fix trailing whitespaces and tabulators in the middle... |
tree | commitdiff |
2010-09-22 |
Matthias Braun | refactor mode_b lowerer to have a create_set callback |
tree | commitdiff |
2010-09-22 |
Matthias Braun | remove some unnecessary/confusing flags |
tree | commitdiff |
2010-09-22 |
Matthias Braun | fix bug in switch_lowerer |
tree | commitdiff |
2010-09-10 |
Matthias Braun | extend switch lowerer to produce the out-of-bounds... |
tree | commitdiff |
2010-09-10 |
Matthias Braun | invoke switch lowerer in target specific lowering pass |
tree | commitdiff |
2010-09-10 |
Matthias Braun | lower_switch: retain debug info, some smaller cleanups |
tree | commitdiff |
2010-09-10 |
Matthias Braun | no need for an explicit lower_mode_b pass, it should... |
tree | commitdiff |
2010-09-06 |
Matthias Braun | remove Abs node, backends can match the abs patterns... |
tree | commitdiff |
2010-08-18 |
Matthias Braun | remove lots of unnecessary and dangerous current_ir_gra... |
tree | commitdiff |
2010-08-18 |
Matthias Braun | backend is responsible for defining what lowering opera... |
tree | commitdiff |
2010-08-12 |
Matthias Braun | identifiers starting with _ are reserved; remove this... |
tree | commitdiff |
2010-08-05 |
Matthias Braun | fix lower_mode_b relying on current_ir_graph being... |
tree | commitdiff |
2010-08-02 |
Matthias Braun | fix some cases where doubleword lowering didn't use... |
tree | commitdiff |
2010-08-02 |
Matthias Braun | simplify doubleword lowering: we have a type for each... |
tree | commitdiff |
2010-07-28 |
Matthias Braun | no unnecessary and cryptic abreviations: rename vrfy... |
tree | commitdiff |
2010-07-26 |
Matthias Braun | automatically generated pn_ numbers from the spec file |
tree | commitdiff |
2010-05-21 |
Matthias Braun | simplify confusing entity/owner interfaces. There is... |
tree | commitdiff |
2010-05-03 |
Matthias Braun | fix another 2 instances where doubleword lowering didn... |
tree | commitdiff |
2010-05-03 |
Matthias Braun | fix a bunch of warnings reported by cparser |
tree | commitdiff |
2010-03-09 |
Matthias Braun | make firm (mostly) -Wmissing-prototypes clean |
tree | commitdiff |
2010-03-01 |
Matthias Braun | - remove block parameter from new_r_Proj and new_rd_Proj |
tree | commitdiff |
2010-02-21 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
tree | commitdiff |
2010-02-20 |
Christoph Mallon | Prefer get_mode_null() over get_tarval_null(). |
tree | commitdiff |
next |