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 |
2010-02-20 |
Christoph Mallon | Prefer get_mode_one() over get_tarval_one(). |
tree | commitdiff |
2010-02-19 |
Christoph Mallon | Remove address name SymConsts. |
tree | commitdiff |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while. |
tree | commitdiff |
2010-02-13 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
tree | commitdiff |
2010-02-11 |
Michael Beck | Add pass creating for loop inversion, unrolling, peelin... |
tree | commitdiff |
2010-02-09 |
Olaf Liebe | Fixed sizeof(long)-dependent case sorting and signednes... |
tree | commitdiff |
2010-02-03 |
Michael Beck | C99 feature removed. |
tree | commitdiff |
2010-02-03 |
Matthias Braun | Rework linkage types in firm. |
tree | commitdiff |
2010-01-28 |
Christoph Mallon | In mode_b lowering move the assertion for mode_b below... |
tree | commitdiff |
2010-01-28 |
Christoph Mallon | Consistently record the replacement nodes and removal... |
tree | commitdiff |
2010-01-28 |
Christoph Mallon | Leave a bit space between cases. |
tree | commitdiff |
2010-01-28 |
Christoph Mallon | Use the locally cached value of config.lowered_mode... |
tree | commitdiff |
2010-01-28 |
Christoph Mallon | Use the real firm_clear_link() instead of duplicating it. |
tree | commitdiff |
2010-01-28 |
Olaf Liebe | lower_highlevel didn't invalidate outedges, code_placem... |
tree | commitdiff |
2010-01-14 |
Michael Beck | Reverted r26952, using the blocks irg is ok ... |
tree | commitdiff |
2010-01-12 |
Michael Beck | Creating a block on some irg is pointless if all other... |
tree | commitdiff |
2010-01-12 |
Olaf Liebe | Fixed graph-independent construction in mux lowering |
tree | commitdiff |
2010-01-09 |
Michael Beck | the find_pointer_type interface still needs a mode... |
tree | commitdiff |
2010-01-09 |
Michael Beck | the find_pointer_type interface still needs a mode... |
tree | commitdiff |
2010-01-09 |
Michael Beck | BugFixes: |
tree | commitdiff |
2010-01-08 |
Matthias Braun | fix last commit |
tree | commitdiff |
2010-01-08 |
Matthias Braun | lower ConvB->LL and LL->ConvB and simplify code |
tree | commitdiff |
2010-01-07 |
Matthias Braun | fix fehler172 |
tree | commitdiff |
2010-01-07 |
Matthias Braun | Liebe part3: mux lowerer (with minimal changes) |
tree | commitdiff |
2010-01-07 |
Matthias Braun | add comments and descriptions to mode_b lowering; refor... |
tree | commitdiff |
2010-01-05 |
Matthias Braun | Primitive, Pointer, Array and Method types are anonymou... |
tree | commitdiff |
2009-12-29 |
Matthias Braun | fix another compound_graph_path usage |
tree | commitdiff |
2009-12-29 |
Matthias Braun | fix another illegal usage of compound_graph_path stuff |
tree | commitdiff |
2009-12-29 |
Matthias Braun | fix illegal usage of compound_graph_path |
tree | commitdiff |
2009-12-11 |
Matthias Braun | remove the concept of M_except, we always use the norma... |
tree | commitdiff |
2009-09-02 |
Christoph Mallon | Add OALLOC*() to make allocating from obstacks a bit... |
tree | commitdiff |
2009-08-19 |
Christoph Mallon | Next iteration for resolving warnings. |
tree | commitdiff |
2009-08-19 |
Christoph Mallon | Use correct return type (void) for pass wrapper callbacks. |
tree | commitdiff |
2009-08-17 |
Michael Beck | - add more pass constructors |
tree | commitdiff |
2009-08-17 |
Michael Beck | - moved pass constructors from irtools to irpass |
tree | commitdiff |
2009-08-17 |
Matthias Braun | fix a few errors and warnings in the new pass code... |
tree | commitdiff |
2009-08-17 |
Michael Beck | - removed verify and dump parameters from passes |
tree | commitdiff |
2009-08-16 |
Michael Beck | - graph passes can be added to prog managers now |
tree | commitdiff |
2009-08-16 |
Michael Beck | - add pass for combo() |
tree | commitdiff |
2009-08-16 |
Michael Beck | - add pass for lower_intrinsics() |
tree | commitdiff |
2009-07-31 |
Matthias Braun | fix warning |
tree | commitdiff |
2009-07-05 |
Michael Beck | - remove all irg parameter from node constructors havin... |
tree | commitdiff |
2009-06-19 |
Matthias Braun | verify that Projs are in the same Block as their predec... |
tree | commitdiff |
2009-06-01 |
Matthias Braun | Rework Block labels: They are entities now so we don... |
tree | commitdiff |
2009-05-29 |
Michael Beck | - implemented i_mapper_bswap() |
tree | commitdiff |
2009-05-14 |
Matthias Braun | always set graph state to KEEP_MUX in lower_mode_b |
tree | commitdiff |
2009-05-13 |
Matthias Braun | - Introduce the concept of the graph state bitset:... |
tree | commitdiff |
2009-05-08 |
Michael Beck | - changed handling of Mux nodes: these are now optimize... |
tree | commitdiff |
2009-03-10 |
Michael Beck | - Do not produce Loads WITHOUT memory |
tree | commitdiff |
2009-03-02 |
Moritz Kroll | Reverted changes from 25529 |
tree | commitdiff |
2009-02-27 |
Michael Beck | - BugFix: value_param_tp must always exist |
tree | commitdiff |
2009-02-21 |
Moritz Kroll | Renamed get_Cond_defaultProj() to get_Cond_default_proj... |
tree | commitdiff |
2009-02-19 |
Moritz Kroll | Added strict_flag to new_r/rd_Conv(). Fixed strict... |
tree | commitdiff |
next |