projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
- graph passes can be added to prog managers now
[libfirm]
/
ir
/
opt
/
opt_inline.c
2009-07-05
Michael Beck
- remove all irg parameter from node constructors havin...
blob
|
commitdiff
|
raw
2009-06-25
Michael Beck
Add an irg attribute the Bad nodes: so get_Block_irg...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-01
Matthias Braun
Rework Block labels: They are entities now so we don...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-14
Matthias Braun
when inlining and return types of method-type/call...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-02
Moritz Kroll
Reverted changes from 25529
blob
|
commitdiff
|
raw
|
diff to current
2009-02-27
Michael Beck
- IR nodes now have node numbers in RELEASE mode, this...
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
2009-01-20
Michael Beck
- set the entity state to NOT computed after inlining
blob
|
commitdiff
|
raw
|
diff to current
2009-01-19
Michael Beck
Get rid of pn_Start_value_param:
blob
|
commitdiff
|
raw
|
diff to current
2009-01-18
Michael Beck
- fixed typos
blob
|
commitdiff
|
raw
|
diff to current
2008-12-13
Matthias Braun
fix new_Block users
blob
|
commitdiff
|
raw
|
diff to current
2008-12-09
Michael Beck
- do not optimize away labeled blocks
blob
|
commitdiff
|
raw
|
diff to current
2008-10-31
Michael Beck
- fixed allocation of resources even more
blob
|
commitdiff
|
raw
|
diff to current
2008-10-31
Michael Beck
- fixed allocation of resources
blob
|
commitdiff
|
raw
|
diff to current
2008-10-31
Sebastian Buchwald
- reserve necessary resources before collect phiprojs
blob
|
commitdiff
|
raw
|
diff to current
2008-10-27
Michael Beck
- more irp_resource_reserved()
blob
|
commitdiff
|
raw
|
diff to current
2008-10-14
Christoph Mallon
s/\<\(LC_\)\?INLINE\>/inline/.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Matthias Braun
remove #ifdef HAVE_CONFIG_Hs
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Matthias Braun
hooks are always enabled now -> one less option
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-09-30
Matthias Braun
old version was correct...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-29
Michael Beck
- add a combo flag again, so inlining can use combo...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-29
Matthias Braun
we WANT to push forced graphs on the prioqueue
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-27
Michael Beck
- revert big benefice for irg_inline_forced methods,
blob
|
commitdiff
|
raw
|
diff to current
2008-09-27
Michael Beck
- BugFix: irg_inline_forced is not a bit
blob
|
commitdiff
|
raw
|
diff to current
2008-09-27
Michael Beck
- fixed some typos
blob
|
commitdiff
|
raw
|
diff to current
2008-09-27
Michael Beck
- add missing initializations
blob
|
commitdiff
|
raw
|
diff to current
2008-09-27
Michael Beck
Various Fixes:
blob
|
commitdiff
|
raw
|
diff to current
2008-09-26
Michael Beck
removed C99 code
blob
|
commitdiff
|
raw
|
diff to current
2008-09-24
Matthias Braun
push functions into a priority queue and inline in...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-24
Matthias Braun
more debuginfo
blob
|
commitdiff
|
raw
|
diff to current
2008-09-24
Matthias Braun
fix error introduced by r22215
blob
|
commitdiff
|
raw
|
diff to current
2008-09-24
Matthias Braun
fix warning
blob
|
commitdiff
|
raw
|
diff to current
2008-09-24
Matthias Braun
improved? inlining heuristic
blob
|
commitdiff
|
raw
|
diff to current
2008-09-23
Michael Beck
- implemented mtp_property_weak
blob
|
commitdiff
|
raw
|
diff to current
2008-09-23
Matthias Braun
free_methods was a bad base for callgraph walks, use...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-22
Matthias Braun
toposort callgraph when inlining
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Christoph Mallon
Use Block-specific functions instead of generic get_irn...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-26
Michael Beck
Do NOT call DBG_OPT_CSE() in identify remember, as...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-15
Michael Beck
- workround for inline of got inlined: we cannot
blob
|
commitdiff
|
raw
|
diff to current
2008-08-06
Michael Beck
- revert r20998, not that simple
blob
|
commitdiff
|
raw
|
diff to current
2008-08-05
Michael Beck
BugFix: map all anchored nodes of the called graph...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-30
Matthias Braun
simply deactivate edges instead of asserting it
blob
|
commitdiff
|
raw
|
diff to current
2008-07-30
Michael Beck
- inline_method moves copied constants to start block yet
blob
|
commitdiff
|
raw
|
diff to current
2008-05-30
Michael Beck
inline_method():
blob
|
commitdiff
|
raw
|
diff to current
2008-05-30
Michael Beck
handle a call with less arguments than needed gracefull...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-15
Michael Beck
Improved inline heuristic:
blob
|
commitdiff
|
raw
|
diff to current
2008-05-13
Michael Beck
BugFix:loop-info must run on copy
blob
|
commitdiff
|
raw
|
diff to current
2008-05-13
Michael Beck
inline_leave_functions(): uses new collect_calls2(...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-09
Michael Beck
- give bonus to small functions and leaves
blob
|
commitdiff
|
raw
|
diff to current
2008-05-09
Michael Beck
BugFix: add missing assure_cf_loop() for copy graphs
blob
|
commitdiff
|
raw
|
diff to current
2008-05-09
Michael Beck
inline_functions now inlines calls inside loops first
blob
|
commitdiff
|
raw
|
diff to current
2008-05-05
Michael Beck
add a parameter to limit the maximum size of methods...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-14
Michael Beck
- get_irg_initial_exec()/set_irg_initial_exec() added
blob
|
commitdiff
|
raw
|
diff to current
2008-04-11
Michael Beck
limited support for inlining K&R functions added
blob
|
commitdiff
|
raw
|
diff to current
2008-04-10
Michael Beck
disable inline of functions which call alloca(), causes...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-10
Michael Beck
- inline_method() now sets current_ir_graph itself
blob
|
commitdiff
|
raw
|
diff to current
2008-04-07
Michael Beck
issue a debug output when inlining
blob
|
commitdiff
|
raw
|
diff to current
2008-04-07
Michael Beck
- optimize Tuple nodes away before calling scalar repla...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-05
Michael Beck
after inlining, the loop-info is inconsistent
blob
|
commitdiff
|
raw
|
diff to current
2008-04-05
Michael Beck
- init function for inlining added
blob
|
commitdiff
|
raw
|
diff to current
2008-04-04
Michael Beck
Improved inliner: rerun scalar_replacement() if address...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-04
Michael Beck
BugFix: store the weigths to the right location
blob
|
commitdiff
|
raw
|
diff to current
2008-04-04
Michael Beck
fixed obstack initialization, removed unused variable
blob
|
commitdiff
|
raw
|
diff to current
2008-04-04
Michael Beck
- only local visible methods get the big benefice
blob
|
commitdiff
|
raw
|
diff to current
2008-04-04
Michael Beck
calculate benefice on real callee
blob
|
commitdiff
|
raw
|
diff to current
2008-04-04
Michael Beck
no bonus for recursive inlining
blob
|
commitdiff
|
raw
|
diff to current
2008-04-04
Michael Beck
fixed warnings
blob
|
commitdiff
|
raw
|
diff to current
2008-04-04
Michael Beck
new benefice based heuristic inliner added
blob
|
commitdiff
|
raw
|
diff to current
2008-04-04
Michael Beck
Moved inlining and DCE (which is implemented like inlin...
blob
|
commitdiff
|
raw
|
diff to current