2011-01-24 |
Michael Beck | Fixed a lot of size_t related warnings, most of them... |
blob | commitdiff | raw |
2010-11-04 |
Matthias Braun | make firm compilable with a c++ compiler |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | rename tarval to ir_tarval |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | make some more optimisations independent of current_ir_... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | forbid calls of new_XXX and new_d_XXX when not in phase... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | fix trailing whitespaces and tabulators in the middle... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | remove MacroBlock concept |
blob | commitdiff | raw | diff to current |
2010-08-12 |
Matthias Braun | identifiers starting with _ are reserved; remove this... |
blob | commitdiff | raw | diff to current |
2010-08-07 |
Michael Beck | Mostly reverted r27894, removed usage of unreachable. |
blob | commitdiff | raw | diff to current |
2010-08-07 |
Michael Beck | Add an Unreachable node. |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Matthias Braun | no unnecessary and cryptic abreviations: rename vrfy... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Matthias Braun | cleanup irphase: phase_reinit is a special case and... |
blob | commitdiff | raw | diff to current |
2010-05-03 |
Matthias Braun | fix a bunch of warnings reported by cparser |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Matthias Braun | - fix most of the -Wunreachable-code and -Wlogical... |
blob | commitdiff | raw | diff to current |
2010-03-07 |
Matthias Braun | merge common graph copying code; move dead code elimina... |
blob | commitdiff | raw | diff to current |
2010-03-07 |
Matthias Braun | merge similar Load von non-null address optimisations... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Matthias Braun | - remove block parameter from new_r_Proj and new_rd_Proj |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while. |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
blob | commitdiff | raw | diff to current |
2010-02-04 |
Matthias Braun | - representing the 3-state visibility (default,local... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Matthias Braun | Rework linkage types in firm. |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Christoph Mallon | Add OALLOC*() to make allocating from obstacks a bit... |
blob | commitdiff | raw | diff to current |
2009-08-17 |
Michael Beck | - moved pass constructors from irtools to irpass |
blob | commitdiff | raw | diff to current |
2009-08-17 |
Matthias Braun | fix a few errors and warnings in the new pass code... |
blob | commitdiff | raw | diff to current |
2009-08-17 |
Michael Beck | - removed verify and dump parameters from passes |
blob | commitdiff | raw | diff to current |
2009-08-16 |
Michael Beck | - add more passes |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Michael Beck | - remove all irg parameter from node constructors havin... |
blob | commitdiff | raw | diff to current |
2009-06-02 |
Michael Beck | - C99 features removed |
blob | commitdiff | raw | diff to current |
2009-05-30 |
Michael Beck | - fixed warning |
blob | commitdiff | raw | diff to current |
2009-05-14 |
Michael Beck | - removed unused header attribute from node_entry |
blob | commitdiff | raw | diff to current |
2009-03-02 |
Moritz Kroll | Reverted changes from 25529 |
blob | commitdiff | raw | diff to current |
2009-02-19 |
Moritz Kroll | Added strict_flag to new_r/rd_Conv(). Fixed strict... |
blob | commitdiff | raw | diff to current |
2008-12-14 |
Moritz Kroll | Added cons_flags parameter to new_Load and new_Store... |
blob | commitdiff | raw | diff to current |
2008-10-28 |
Michael Beck | - small cleanup |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
blob | commitdiff | raw | diff to current |
2008-10-09 |
Michael Beck | BugFix: works again for RAW with non twos-complement |
blob | commitdiff | raw | diff to current |
2008-10-06 |
Christoph Mallon | s/irn_not_visited(x)/!irn_visited(x)/. |
blob | commitdiff | raw | diff to current |
2008-10-05 |
Christoph Mallon | Good day and welcome to the FIRM XMALLOC*() macros... |
blob | commitdiff | raw | diff to current |
2008-10-05 |
Moritz Kroll | Let some optimizations return non-zero, if they changed... |
blob | commitdiff | raw | diff to current |
2008-09-30 |
Sebastian Buchwald | Don't panic, the train is waiting for you... |
blob | commitdiff | raw | diff to current |
2008-09-30 |
Moritz Kroll | Optimize store after stores with partial overwrites... |
blob | commitdiff | raw | diff to current |
2008-09-28 |
Matthias Braun | - split array.h into array.h/array_t.h and make array... |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Christoph Mallon | Indentation. |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Christoph Mallon | Fix comments. |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Christoph Mallon | Fix comments. |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Christoph Mallon | SymConsts represent constant entities irrespective... |
blob | commitdiff | raw | diff to current |
2008-09-21 |
Michael Beck | - BugFix: fixed -r22093 |
blob | commitdiff | raw | diff to current |
2008-09-21 |
Matthias Braun | fix |
blob | commitdiff | raw | diff to current |
2008-09-21 |
Matthias Braun | kill stores to never read entities |
blob | commitdiff | raw | diff to current |
2008-09-21 |
Matthias Braun | Extend the address_taken concept: We now have an ir_ent... |
blob | commitdiff | raw | diff to current |
2008-09-19 |
Michael Beck | Fixed r22124: |
blob | commitdiff | raw | diff to current |
2008-09-19 |
Matthias Braun | experimental load-store improvement |
blob | commitdiff | raw | diff to current |
2008-09-19 |
Michael Beck | - BugFix: transform_polymorph_Load() returns the origin... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | More refactoring: |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | - factor out and simplify some code |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | - simplify the code, check atomic entities for reinterp... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | - can handle some hidden reinterpret casts when doing... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | - removed redundant checks |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | - improved rec_find_compound_ent_value(): handle missin... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | implemented constant load access for pointer arithmetic... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | implemented constant load access for pointer arithmetic... |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Michael Beck | - preliminary support for loads from constant entities... |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Christoph Mallon | s/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/. |
blob | commitdiff | raw | diff to current |
2008-08-12 |
Matthias Braun | disable load from static const optimisation for new... |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Michael Beck | - export classify_pointer() |
blob | commitdiff | raw | diff to current |
2008-05-05 |
Michael Beck | fixed comment |
blob | commitdiff | raw | diff to current |
2008-04-18 |
Matthias Braun | follow_mem_chain_Store should respect alias relation... |
blob | commitdiff | raw | diff to current |
2008-04-02 |
Michael Beck | used new is_Global() and get_Global_entity() instead... |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Michael Beck | use kill_node() instead of exchange to improve reduce_a... |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Michael Beck | update copyright message |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Michael Beck | is_SymConst_addr_ent() added |
blob | commitdiff | raw | diff to current |
2007-12-10 |
Michael Beck | - handle pure Calls like Load nodes |
blob | commitdiff | raw | diff to current |
2007-12-07 |
Michael Beck | BugFix: missing skip_Proj() added |
blob | commitdiff | raw | diff to current |
2007-11-22 |
Sebastian Hack | Changed phase node initializer to take const ir_node |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | remove some flags, ported some phases to new debug... |
blob | commitdiff | raw | diff to current |
2007-11-06 |
Michael Beck | simplified code |
blob | commitdiff | raw | diff to current |
2007-10-23 |
Michael Beck | removed useless calculation of dominance, debug mask... |
blob | commitdiff | raw | diff to current |
2007-10-22 |
Michael Beck | Let dfs() discover only memory nodes |
blob | commitdiff | raw | diff to current |
2007-10-22 |
Michael Beck | - check if a Load has a regular exec before chenging it |
blob | commitdiff | raw | diff to current |
2007-10-22 |
Michael Beck | beware of loops without Phis |
blob | commitdiff | raw | diff to current |
2007-10-22 |
Michael Beck | fixed the loop optimization |
blob | commitdiff | raw | diff to current |
2007-10-22 |
Michael Beck | preliminary version of moving Loads out of loops |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Michael Beck | changed the detection of exception flow for new regular... |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Matthias Braun | fix fehler40 |
blob | commitdiff | raw | diff to current |
2007-06-13 |
Matthias Braun | fixed the fix of the fix (that was fix) |
blob | commitdiff | raw | diff to current |
2007-06-13 |
Michael Beck | Phi optimization must be strictly dominated |
blob | commitdiff | raw | diff to current |
2007-06-13 |
Michael Beck | Fixed the last fix: need rewire of old proj's |
blob | commitdiff | raw | diff to current |
2007-06-13 |
Michael Beck | Fixed the Phi optimize case: after fixing CSE for Phi... |
blob | commitdiff | raw | diff to current |
2007-06-01 |
Matthias Braun | moved external headers into include dir |
blob | commitdiff | raw | diff to current |
2007-04-30 |
Michael Beck | updated header |
blob | commitdiff | raw | diff to current |
2007-04-27 |
Christian Würdig | added new licence header |
blob | commitdiff | raw | diff to current |
2007-04-02 |
Christoph Mallon | Move includes for alloca() to xmalloc.h, so not everyon... |
blob | commitdiff | raw | diff to current |
2007-03-29 |
Matthias Braun | move backend into libfirm |
blob | commitdiff | raw | diff to current |
2007-02-06 |
Michael Beck | BugFix: if a Load-after-Load is a hidden Conv, Conv... |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Michael Beck | - allow implicit cast from two-complements signed/unsig... |
blob | commitdiff | raw | diff to current |
2007-01-07 |
Michael Beck | BugFix: find_constant_entity() now checks global entiti... |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Michael Beck | rename type entity into ir_entity |
blob | commitdiff | raw | diff to current |
2006-09-13 |
Michael Beck | BugFix: |
blob | commitdiff | raw | diff to current |
2006-09-11 |
Matthias Braun | some opts don't like edges |
blob | commitdiff | raw | diff to current |
2006-06-29 |
Michael Beck | Fixed and enhanced movement of Store operation through... |
blob | commitdiff | raw | diff to current |
next |