2011-05-10 |
Matthias Braun | simplify unreachable code elimination:
|
commit | commitdiff | tree |
2011-05-10 |
Matthias Braun | fix iredges EDGE_KIND_BLOCK not updating correctly...
|
commit | commitdiff | tree |
2011-05-10 |
Matthias Braun | fix cfg_dumper omitting bads
|
commit | commitdiff | tree |
2011-05-10 |
Matthias Braun | iredges: remove unnecessary skip_Proj
|
commit | commitdiff | tree |
2011-05-10 |
Matthias Braun | irdom: do not count bad predecessors as control flow
|
commit | commitdiff | tree |
2011-05-06 |
Matthias Braun | fix compilation in non-debug mode, remove unused #define
|
commit | commitdiff | tree |
2011-05-06 |
Matthias Braun | opt_inline: fix uninitialized memory usage
|
commit | commitdiff | tree |
2011-05-06 |
Matthias Braun | verify that all blocks can be found by walk_block_graph
|
commit | commitdiff | tree |
2011-05-06 |
Matthias Braun | ircfscc: remove is_outermost_StartBlock check - it...
|
commit | commitdiff | tree |
2011-05-06 |
Matthias Braun | little cleanup, avoid unnecessary optimize_graph_df
|
commit | commitdiff | tree |
2011-05-06 |
Matthias Braun | give Bad nodes a mode
|
commit | commitdiff | tree |
2011-05-06 |
Matthias Braun | mark outs as inconsistent when end node is changed
|
commit | commitdiff | tree |
2011-05-06 |
Matthias Braun | optimize_graph_df: iterate marking of unreachable blocks...
|
commit | commitdiff | tree |
2011-05-04 |
Matthias Braun | cfopt: fix countless bugs introduced when changing...
|
commit | commitdiff | tree |
2011-05-04 |
Matthias Braun | fix cfopt not marking all possible blocks as removable...
|
commit | commitdiff | tree |
2011-05-04 |
Matthias Braun | fix unreachable code elimination failing for blocks...
|
commit | commitdiff | tree |
2011-05-04 |
Matthias Braun | always compute doms in optimize_graph_df instead of...
|
commit | commitdiff | tree |
2011-05-02 |
Matthias Braun | fix lower_mode_b: phi inputs may be bad
|
commit | commitdiff | tree |
2011-05-02 |
Matthias Braun | also do unreachable code elimination during gcse
|
commit | commitdiff | tree |
2011-05-02 |
Matthias Braun | improve robustness of CFG verifier for strange cases...
|
commit | commitdiff | tree |
2011-05-02 |
Matthias Braun | enqueue users of Bad as well in optimize_graph_df
|
commit | commitdiff | tree |
2011-05-02 |
Matthias Braun | only calculate dominance if CFG verification was fine...
|
commit | commitdiff | tree |
2011-05-02 |
Matthias Braun | cleanup/partly rewrite code_placement algo
|
commit | commitdiff | tree |
2011-04-29 |
Matthias Braun | do not kill unreachable code in gcse
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | add libfirmprof helper library
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | improve firm profiler (based on patch by Steven Schäfer)
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | dump postdom info in vcg graphs
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | fix an intrinsic lower not reporting changes
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | fix lower_copyB not invalidating irn_outs
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | improve fp-vrp unreachable code handling
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | Simplify handling of unreachable code
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | Verify that each Cond has a true/false/default Proj
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | add cfg verifier ensuring 1 cfop per block and only...
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | add unknown_jump opflag for the special case of a jump...
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | remove obsolete #defines
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | cleanup/reformat irop_t.h
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | verify that the predecessor of a block is a cfop
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | little cleanup in block walker code
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | make verifier a bit less strict for out-edges to dead...
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | fix warnings
|
commit | commitdiff | tree |
2011-04-28 |
Matthias Braun | slight cleanup of ifconv code
|
commit | commitdiff | tree |
2011-04-20 |
Matthias Braun | add simple load-after-load and loaf-after-store optimization...
|
commit | commitdiff | tree |
2011-04-20 |
Matthias Braun | add no register requirement to NoMem
|
commit | commitdiff | tree |
2011-04-20 |
Matthias Braun | hide cdep struct behind getter, make it more robust...
|
commit | commitdiff | tree |
2011-04-20 |
Matthias Braun | remove strange function (christophs words) and duplicated...
|
commit | commitdiff | tree |
2011-04-18 |
Matthias Braun | padded return is only an obscurity of the athlon branch...
|
commit | commitdiff | tree |
2011-04-18 |
Matthias Braun | remove outdated README.IPD
|
commit | commitdiff | tree |
2011-04-18 |
Matthias Braun | change NEWS and README to markdown format
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | fix mismatched decl/implementation
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | implement some cases of =A asm-constraint
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | fix cmp_ASM_attr
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | fix cparser warnings
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | update automake stuff for release
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | assume regex.h exists
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | avoid zlib dependency
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | assume we always have strings.h
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | nobody needs alloca.h these days (hopefully) - using...
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | remove configfile parsing stuff, this also eliminates...
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | simplify/refactor fltcalc code (avoid some macros)
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | assume everyone except msvc has long double (it's C99...
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | minimize number of build variants: always enable statistics
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | remove unused code
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | NEWS update
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | fix warning
|
commit | commitdiff | tree |
2011-04-15 |
Matthias Braun | remove unused code
|
commit | commitdiff | tree |
2011-04-13 |
Matthias Braun | adapt sparc backend to new prolog/epilog handling
|
commit | commitdiff | tree |
2011-04-13 |
Matthias Braun | panic if TLS is found in sparc backend
|
commit | commitdiff | tree |
2011-04-13 |
Matthias Braun | remove r_keep_alive and let keep_alive decide irg based...
|
commit | commitdiff | tree |
2011-04-13 |
Matthias Braun | remove stray declaration
|
commit | commitdiff | tree |
2011-04-13 |
Matthias Braun | fix incorrect and(Cmp(a,0),Cmp(b,0)) localopt
|
commit | commitdiff | tree |
2011-04-13 |
Matthias Braun | add notes about const/pure properties and inifite loops
|
commit | commitdiff | tree |
2011-04-13 |
Matthias Braun | avoid new_NoMem in favor or get_irg_no_mem
|
commit | commitdiff | tree |
2011-04-13 |
Matthias Braun | fix some warnings by removing the strange abi_get_ignore_irn API
|
commit | commitdiff | tree |
2011-04-13 |
Matthias Braun | remove old+unused code
|
commit | commitdiff | tree |
2011-04-13 |
Matthias Braun | move private API into .c file
|
commit | commitdiff | tree |
2011-04-13 |
Matthias Braun | add another out-edges hack to avoid finding dead code
|
commit | commitdiff | tree |
2011-04-08 |
Matthias Braun | more aggressive node-killing to avoid dangling edges
|
commit | commitdiff | tree |
2011-04-08 |
Matthias Braun | Another rewrite of prolog/epilog handling: Delay their...
|
commit | commitdiff | tree |
2011-04-08 |
Matthias Braun | no conservative recalculation of everything in irlivechk
|
commit | commitdiff | tree |
2011-04-08 |
Matthias Braun | all backends have decreasing stack
|
commit | commitdiff | tree |
2011-04-08 |
Matthias Braun | change get_ignore_irn API to take irg instead of abi
|
commit | commitdiff | tree |
2011-04-08 |
Matthias Braun | rename be_pos_XXX to n_be_XXX to be consistent with...
|
commit | commitdiff | tree |
2011-04-08 |
Matthias Braun | cleanup iredges API a bit
|
commit | commitdiff | tree |
2011-04-08 |
Matthias Braun | identify bitfield types based on whether they have...
|
commit | commitdiff | tree |
2011-03-30 |
Matthias Braun | Revert "merge gcse into place_code (a better solution...
|
commit | commitdiff | tree |
2011-03-30 |
Matthias Braun | simplify Sel lowering code
|
commit | commitdiff | tree |
2011-03-30 |
Matthias Braun | amend to tls_chagnes
|
commit | commitdiff | tree |
2011-03-30 |
Matthias Braun | remove get_irg_tls() concept, simply use SymConst and...
|
commit | commitdiff | tree |
2011-03-30 |
Matthias Braun | remove the deprecated and unused construct of a value_res_ba...
|
commit | commitdiff | tree |
2011-03-30 |
Matthias Braun | remove names from parameters of method_types - it is...
|
commit | commitdiff | tree |
2011-03-30 |
Matthias Braun | remove pointless first_variadic_param attribute from...
|
commit | commitdiff | tree |
2011-03-30 |
Matthias Braun | rename Store_align/Load_align to XXX_unaligned and...
|
commit | commitdiff | tree |
2011-03-30 |
Matthias Braun | simplify opt_funccall interface
|
commit | commitdiff | tree |
2011-03-30 |
Matthias Braun | merge gcse into place_code (a better solution would...
|
commit | commitdiff | tree |
2011-03-25 |
Matthias Braun | fix wrong usage of inverted vs negated condition codes
|
commit | commitdiff | tree |
2011-03-25 |
Matthias Braun | fix ir_is_equality_cmp_0 returning true for signed_var > 0
|
commit | commitdiff | tree |
2011-03-25 |
Matthias Braun | fix firm producing invalid code for return a > 0 with...
|
commit | commitdiff | tree |
2011-03-24 |
Matthias Braun | fix and(cmp,cmp) optimisation rule, loosen verify to...
|
commit | commitdiff | tree |
2011-03-24 |
Matthias Braun | implement some localopt rules for And(Cmp(a,0), Cmp...
|
commit | commitdiff | tree |
2011-03-24 |
Matthias Braun | fix lower_d lowering Cmps too realy resulting in unnecessary...
|
commit | commitdiff | tree |
next |