projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
removed unused header
[libfirm]
/
ir
/
ir
/
irgopt.c
2007-04-27
Matthias Braun
cleaned up doxygen comments
blob
|
commitdiff
|
raw
2007-04-27
Christian Würdig
added new licence header
blob
|
commitdiff
|
raw
|
diff to current
2007-04-04
Michael Beck
indention changed
blob
|
commitdiff
|
raw
|
diff to current
2007-04-02
Matthias Braun
in the backend we can have arbitrary nodes in the start...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-29
Matthias Braun
move backend into libfirm
blob
|
commitdiff
|
raw
|
diff to current
2007-03-29
Matthias Braun
- change #include <config.h> back to "config.h"
blob
|
commitdiff
|
raw
|
diff to current
2007-03-25
Matthias Braun
don't test flags again in place_code
blob
|
commitdiff
|
raw
|
diff to current
2007-03-25
Matthias Braun
generalize the inside_walk flags: we have using_visited...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-21
Matthias Braun
make sure hooks are enabled for dce survivors
blob
|
commitdiff
|
raw
|
diff to current
2007-01-22
Matthias Braun
- Create new copy_attr functions for blocks, phis and...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-15
Matthias Braun
#ifdef DEBUG_libfirm not #if DEBUG_libfirm
blob
|
commitdiff
|
raw
|
diff to current
2006-12-13
Michael Beck
rename type entity into ir_entity
blob
|
commitdiff
|
raw
|
diff to current
2006-12-11
Matthias Braun
- Several warning fixes
blob
|
commitdiff
|
raw
|
diff to current
2006-10-17
Christian Würdig
do not place projs late
blob
|
commitdiff
|
raw
|
diff to current
2006-10-12
Michael Beck
optimize graphs that got calls inlined
blob
|
commitdiff
|
raw
|
diff to current
2006-10-10
Michael Beck
New inliner:
blob
|
commitdiff
|
raw
|
diff to current
2006-09-28
Michael Beck
BugFix:
blob
|
commitdiff
|
raw
|
diff to current
2006-09-26
Matthias Braun
fix broken remove_critical_cf
blob
|
commitdiff
|
raw
|
diff to current
2006-09-26
Michael Beck
Fixed remove_critical_cf_edges():
blob
|
commitdiff
|
raw
|
diff to current
2006-09-15
Michael Beck
Removed some depencies from current_ir_graph
blob
|
commitdiff
|
raw
|
diff to current
2006-09-14
Michael Beck
optimize_graph_df():
blob
|
commitdiff
|
raw
|
diff to current
2006-08-30
Michael Beck
cosmetic change
blob
|
commitdiff
|
raw
|
diff to current
2006-06-30
Michael Beck
handle the new irg_inline_forced_no_body inline property
blob
|
commitdiff
|
raw
|
diff to current
2006-06-13
Michael Beck
BugFix: dead node elimination keeps keep-alive blocks
blob
|
commitdiff
|
raw
|
diff to current
2006-06-12
Michael Beck
local_optimize_df():
blob
|
commitdiff
|
raw
|
diff to current
2006-06-05
Michael Beck
Fixed inlining: pn_Start_P_value_arg_base must get...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-03
Michael Beck
added support for Thread local storage
blob
|
commitdiff
|
raw
|
diff to current
2006-05-09
Michael Beck
optimize_graph_df():
blob
|
commitdiff
|
raw
|
diff to current
2006-05-03
Michael Beck
used new assure_doms()
blob
|
commitdiff
|
raw
|
diff to current
2006-05-02
Michael Beck
optimize_graph_df() added, a fixed point version of...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-07
Michael Beck
reset node index on dead node elimination
blob
|
commitdiff
|
raw
|
diff to current
2006-04-06
Michael Beck
dead node elimination now handles all anchors equaly
blob
|
commitdiff
|
raw
|
diff to current
2006-04-06
Michael Beck
don't access irg anchor nodes directly
blob
|
commitdiff
|
raw
|
diff to current
2006-03-20
Michael Beck
removed flag from remove_critical_cf_edges()
blob
|
commitdiff
|
raw
|
diff to current
2006-03-15
Sebastian Hack
Moved survive dce stuff here.
blob
|
commitdiff
|
raw
|
diff to current
2006-03-07
Sebastian Hack
Added subst hook in dead node elimination
blob
|
commitdiff
|
raw
|
diff to current
2006-03-03
Michael Beck
renamed variable new to nn
blob
|
commitdiff
|
raw
|
diff to current
2006-02-24
Michael Beck
BugFix: in newer Firm, keep-alives may be other than...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-13
Michael Beck
renamed all types 'type' to 'ir_type'
blob
|
commitdiff
|
raw
|
diff to current
2006-01-09
Michael Beck
used new set_irg_doms_inconsistent() to invalidate...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-18
Michael Beck
new_backedge_info() moved to ir_backedge
blob
|
commitdiff
|
raw
|
diff to current
2005-12-13
Beyhan
removed useless edges_init()
blob
|
commitdiff
|
raw
|
diff to current
2005-12-08
Sebastian Hack
Dominance is inconsistent after dead node elim
blob
|
commitdiff
|
raw
|
diff to current
2005-11-18
Michael Beck
used set_irg_pinned() instead od direct manipulate...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-17
Michael Beck
removed bool type and depency from stdbool.h (not C89)
blob
|
commitdiff
|
raw
|
diff to current
2005-10-21
Michael Beck
hook_dead_node_elim_start() and hook_dead_node_elim_end...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-12
Michael Beck
local_optimize() now kills unrteachable code if dominan...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-10
Michael Beck
Fixed code placement: nodes in dead block are now moved
blob
|
commitdiff
|
raw
|
diff to current
2005-09-19
Michael Beck
removed buggy firm_copy_node() and restorted old copy_n...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-01
Michael Beck
ed PTR_TO_INT() and INT_TO_PTR() macros for 64bit safety
blob
|
commitdiff
|
raw
|
diff to current
2005-08-31
Michael Beck
C99 feature removed
blob
|
commitdiff
|
raw
|
diff to current
2005-08-26
Michael Beck
BugFix: in place_late, do NOT count keep-alive edges...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-18
Michael Beck
node function copy_irn extracted from firm_copy_node()
blob
|
commitdiff
|
raw
|
diff to current
2005-07-26
Götz Lindenmaier
renamed remove_outs,
blob
|
commitdiff
|
raw
|
diff to current
2005-06-30
Michael Beck
changed code placement so it can work in more environments:
blob
|
commitdiff
|
raw
|
diff to current
2005-06-27
Michael Beck
BugFix: dead node elimination killed the Phi node in...
blob
|
commitdiff
|
raw
|
diff to current
2005-06-17
Michael Beck
used ir_ops instead of iro_ numbers
blob
|
commitdiff
|
raw
|
diff to current
2005-05-13
Michael Beck
typos fixed
blob
|
commitdiff
|
raw
|
diff to current
2005-02-23
Götz Lindenmaier
include added
blob
|
commitdiff
|
raw
|
diff to current
2005-02-23
Götz Lindenmaier
more state handling
blob
|
commitdiff
|
raw
|
diff to current
2005-02-10
Sebastian Hack
Added iredges_t include
blob
|
commitdiff
|
raw
|
diff to current
2005-02-10
Sebastian Hack
Added support for out edges.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-28
Beyhan
implemented loop unrolling optimization
blob
|
commitdiff
|
raw
|
diff to current
2005-01-19
Sebastian Hack
Renamed copy_node to firm_copy_node
blob
|
commitdiff
|
raw
|
diff to current
2005-01-18
Götz Lindenmaier
added and fixed comments
blob
|
commitdiff
|
raw
|
diff to current
2005-01-11
Michael Beck
used new hooks instead of firmstat
blob
|
commitdiff
|
raw
|
diff to current
2005-01-05
Michael Beck
renamed fucntions is_x*_type() to is_X*_type() to preve...
blob
|
commitdiff
|
raw
|
diff to current
2004-12-22
Michael Beck
made llocations C-like
blob
|
commitdiff
|
raw
|
diff to current
2004-12-21
Michael Beck
removed C99 constructs
blob
|
commitdiff
|
raw
|
diff to current
2004-12-21
Michael Beck
removed C99 constructs
blob
|
commitdiff
|
raw
|
diff to current
2004-12-10
Michael Beck
made copy_attrs an ir_op operation
blob
|
commitdiff
|
raw
|
diff to current
2004-12-02
Michael Beck
fixed config.h include
blob
|
commitdiff
|
raw
|
diff to current
2004-11-19
Götz Lindenmaier
state administration for inlineing
blob
|
commitdiff
|
raw
|
diff to current
2004-11-17
Michael Beck
simplify a bit :-)
blob
|
commitdiff
|
raw
|
diff to current
2004-11-16
Michael Beck
Fixed place_code
blob
|
commitdiff
|
raw
|
diff to current
2004-11-16
Götz Lindenmaier
fixed bugs in remove_bad_predecessors.
blob
|
commitdiff
|
raw
|
diff to current
2004-11-10
Michael Beck
Added NoMem node that represents a Memory that is Not...
blob
|
commitdiff
|
raw
|
diff to current
2004-11-03
Michael Beck
removed gloval intraprocedural_view variable and replac...
blob
|
commitdiff
|
raw
|
diff to current
2004-10-12
Michael Beck
used new get_irn_pinned() fucntion
blob
|
commitdiff
|
raw
|
diff to current
2004-10-06
Michael Beck
fixed indentation
blob
|
commitdiff
|
raw
|
diff to current
2004-09-28
Götz Lindenmaier
preprocessor flag for node_nr
blob
|
commitdiff
|
raw
|
diff to current
2004-09-25
Götz Lindenmaier
comments, better assertions
blob
|
commitdiff
|
raw
|
diff to current
2004-09-22
Michael Beck
Removed optimize_cf (now in it's own file), restored...
blob
|
commitdiff
|
raw
|
diff to current
2004-09-14
Götz Lindenmaier
bugfix: typeo
blob
|
commitdiff
|
raw
|
diff to current
2004-09-08
Michael Beck
- dead_node_elimination: copies now node numbers, make...
blob
|
commitdiff
|
raw
|
diff to current
2004-09-02
Rubino Geiß
- fixed error with cse and programs containing endless...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-24
Götz Lindenmaier
bugfixes inlineing
blob
|
commitdiff
|
raw
|
diff to current
2004-08-13
Götz Lindenmaier
adaption to new libfirm
blob
|
commitdiff
|
raw
|
diff to current
2004-08-13
Beyhan
normalized names of functions, enums ...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-02
Götz Lindenmaier
added wrapper to call local optimize for nodes
blob
|
commitdiff
|
raw
|
diff to current
2004-07-27
Michael Beck
Fixed indent :-(
blob
|
commitdiff
|
raw
|
diff to current
2004-07-22
Götz Lindenmaier
bugfix: missing test for new symconst
blob
|
commitdiff
|
raw
|
diff to current
2004-07-14
Götz Lindenmaier
normalized various stuff
blob
|
commitdiff
|
raw
|
diff to current
2004-07-08
Götz Lindenmaier
various changes to get firm faster
blob
|
commitdiff
|
raw
|
diff to current
2004-07-08
Michael Beck
used ircons_t.h now
blob
|
commitdiff
|
raw
|
diff to current
2004-07-08
Götz Lindenmaier
*** empty log message ***
blob
|
commitdiff
|
raw
|
diff to current
2004-06-25
Michael Beck
irgraph: can be interrogated for initial mem
blob
|
commitdiff
|
raw
|
diff to current
2004-06-24
Götz Lindenmaier
phase handling
blob
|
commitdiff
|
raw
|
diff to current
2004-06-18
Florian Liekweg
/* nix */
blob
|
commitdiff
|
raw
|
diff to current
2004-06-18
Götz Lindenmaier
remove self referencing blocks if cf is Cond
blob
|
commitdiff
|
raw
|
diff to current
next