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 |
2009-01-30 |
Michael Beck | - BugFix: fixed wrong usage of classify_pointer() |
tree | commitdiff |
2009-01-20 |
Michael Beck | - renamed variadicity to ir_variadicity |
tree | commitdiff |
2009-01-19 |
Michael Beck | - do not lower Sels to outer frame |
tree | commitdiff |
2009-01-18 |
Michael Beck | - preliminary steps to remove the value_param Proj |
tree | commitdiff |
2009-01-13 |
Christoph Mallon | Resolve warning. |
tree | commitdiff |
2009-01-13 |
Matthias Braun | fix warnings |
tree | commitdiff |
2009-01-03 |
Michael Beck | - add intrinsic lowerer for strcpy(), mempcpy(), memmov... |
tree | commitdiff |
2009-01-02 |
Michael Beck | - implement the same value parameter type lowering... |
tree | commitdiff |
2009-01-02 |
Michael Beck | - correct lowering of the the value parameter type... |
tree | commitdiff |
2008-12-15 |
Michael Beck | - renamed cons_flags to ir_cons_flags |
tree | commitdiff |
2008-12-14 |
Moritz Kroll | Added cons_flags parameter to new_Load and new_Store... |
tree | commitdiff |
2008-12-13 |
Matthias Braun | fix new_Block users |
tree | commitdiff |
2008-11-28 |
Christoph Mallon | Unconditionally include string.h |
tree | commitdiff |
2008-11-28 |
Christoph Mallon | Unconditionally include stdlib.h. |
tree | commitdiff |
2008-11-28 |
Matthias Braun | remove archop stuff which wasn't really used anyway |
tree | commitdiff |
2008-11-27 |
Moritz Kroll | Removed mode parameter from Const and Const_type constr... |
tree | commitdiff |
2008-11-27 |
Michael Beck | - drop dependency of predefined modes |
tree | commitdiff |
2008-11-27 |
Michael Beck | - drop dependency of mode_Iu |
tree | commitdiff |
next |