projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
wrong spill ?
[libfirm]
/
ir
/
opt
/
2007-10-22
Michael Beck
Let dfs() discover only memory nodes
tree
|
commitdiff
2007-10-22
Michael Beck
- check if a Load has a regular exec before chenging it
tree
|
commitdiff
2007-10-22
Michael Beck
beware of loops without Phis
tree
|
commitdiff
2007-10-22
Michael Beck
fixed the loop optimization
tree
|
commitdiff
2007-10-22
Michael Beck
preliminary version of moving Loads out of loops
tree
|
commitdiff
2007-10-19
Christoph Mallon
Undo r16291.
tree
|
commitdiff
2007-10-19
Michael Beck
use get_irn_ne() instead of (direct) call to get_irn_link()
tree
|
commitdiff
2007-10-19
Michael Beck
fixed typos
tree
|
commitdiff
2007-10-19
Michael Beck
add missing initialization
tree
|
commitdiff
2007-10-17
Matthias Braun
add inline versions of is_Phi and is_Proj
tree
|
commitdiff
2007-10-04
Matthias Braun
fixed deconv (always stop at nodes with multiple outs
tree
|
commitdiff
2007-09-28
Michael Beck
changed the detection of exception flow for new regular...
tree
|
commitdiff
2007-09-28
Michael Beck
set current_ir_graph while reassoc runs
tree
|
commitdiff
2007-09-20
Michael Beck
- introduced better running flags
tree
|
commitdiff
2007-09-20
Michael Beck
Add a reassoc_running flag used to disable some local...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Use is_Const_null() instead of tarval_is_null(get_Const...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Remove classify_Const() and replace it by is_Const_...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Remove classify_tarval(). Use tarval_is_null(), tarval_...
tree
|
commitdiff
2007-08-25
Christoph Mallon
Fix typos in comments.
tree
|
commitdiff
2007-08-23
Matthias Braun
correctly handle cmps that can't be evaluated
tree
|
commitdiff
2007-08-23
Michael Beck
typo fixed
tree
|
commitdiff
2007-08-23
Michael Beck
beware of pointer arithmetic with different integer...
tree
|
commitdiff
2007-08-23
Michael Beck
transform Shl(x,Const) into Muls for more normalization
tree
|
commitdiff
2007-08-23
Michael Beck
improved constant movement AND reverse distributive law
tree
|
commitdiff
2007-08-22
Michael Beck
first version with moving consts upwards
tree
|
commitdiff
2007-08-22
Michael Beck
add a phase to reverse distributive law rules
tree
|
commitdiff
2007-08-22
Michael Beck
debug handle must be static
tree
|
commitdiff
2007-08-13
Michael Beck
restructured reassociation to handle more cases (rule...
tree
|
commitdiff
2007-08-07
Michael Beck
ensure that the tail call is in the same block as the...
tree
|
commitdiff
2007-08-03
Christoph Mallon
Do not deconv the right operand (shift count) of a...
tree
|
commitdiff
2007-07-26
Matthias Braun
workaround firm problems when current_ir_graph is not...
tree
|
commitdiff
2007-07-25
Matthias Braun
fix fehler50
tree
|
commitdiff
2007-07-24
Michael Beck
mark labelled blocks as non-empty, preventing them...
tree
|
commitdiff
2007-07-19
Matthias Braun
use automake instead of homebrewn makefiles
tree
|
commitdiff
2007-07-16
Matthias Braun
fix condeval for cases that can be directly evalutated
tree
|
commitdiff
2007-07-16
Michael Beck
removed the new get_block/set_block stuff; not working...
tree
|
commitdiff
2007-07-16
Matthias Braun
fix fehler40
tree
|
commitdiff
2007-07-13
Michael Beck
Replaced set_irn_n(*, -1, *) and get_irn_n(*, -1) by...
tree
|
commitdiff
2007-07-13
Michael Beck
min() is a rather bad name for a function due to macro...
tree
|
commitdiff
2007-07-12
Christoph Mallon
Make the deconv optimisation more aggressive (allow...
tree
|
commitdiff
2007-07-12
Matthias Braun
bugfix (we can only get 1 tarvals for int modes)
tree
|
commitdiff
2007-07-11
Michael Beck
use the new Anchor node instead of old anchors
tree
|
commitdiff
2007-07-10
Matthias Braun
convopt also works for and and ors
tree
|
commitdiff
2007-07-09
Matthias Braun
fix condeval in when not avoiding PhiB
tree
|
commitdiff
2007-07-06
Michael Beck
renamed structures containing settings to ir_settings_...
tree
|
commitdiff
2007-07-06
Michael Beck
moved get_*_dbg_info() and set_*_dbg_info() to logical...
tree
|
commitdiff
2007-07-05
Michael Beck
moved is_Psi() to irnode
tree
|
commitdiff
2007-07-05
Matthias Braun
changed condeval to handle Phibs
tree
|
commitdiff
2007-07-05
Christoph Mallon
Overhaul Psi optimisations.
tree
|
commitdiff
2007-07-04
Christoph Mallon
Split looking for Cmp-Phi-Constant into a separate...
tree
|
commitdiff
2007-07-04
Matthias Braun
always do if conversion when opt_if_conv is called
tree
|
commitdiff
2007-07-04
Christoph Mallon
Fix fehler38: meld_psi() did not memorize the next...
tree
|
commitdiff
2007-07-04
Christoph Mallon
Propagate the debug info of the Cond when generating...
tree
|
commitdiff
2007-07-03
Christoph Mallon
Cleanup. Also fix potential bug: Do not read link field...
tree
|
commitdiff
2007-07-03
Christoph Mallon
Remove unused variable.
tree
|
commitdiff
2007-07-02
Matthias Braun
just some reindentation
tree
|
commitdiff
2007-06-30
Matthias Braun
makefile updates
tree
|
commitdiff
2007-06-29
Christoph Mallon
Fix very subtle bug in if conversion which lead to...
tree
|
commitdiff
2007-06-29
Michael Beck
indentation changed
tree
|
commitdiff
2007-06-25
Matthias Braun
- Introduce nodemap
tree
|
commitdiff
2007-06-18
Michael Beck
moved opt_calling_conventions() to mark_private_methods...
tree
|
commitdiff
2007-06-18
Matthias Braun
fixed warnigns
tree
|
commitdiff
2007-06-13
Michael Beck
removed c99 feature
tree
|
commitdiff
2007-06-13
Matthias Braun
fixed the fix of the fix (that was fix)
tree
|
commitdiff
2007-06-13
Michael Beck
Phi optimization must be strictly dominated
tree
|
commitdiff
2007-06-13
Michael Beck
Fixed the last fix: need rewire of old proj's
tree
|
commitdiff
2007-06-13
Matthias Braun
invalidate outs in condeval and convopt
tree
|
commitdiff
2007-06-13
Michael Beck
Fixed the Phi optimize case: after fixing CSE for Phi...
tree
|
commitdiff
2007-06-06
Michael Beck
switched of debug mask
tree
|
commitdiff
2007-06-06
Michael Beck
little bugfix ...
tree
|
commitdiff
2007-06-06
Michael Beck
signed/unsigned warning fixed
tree
|
commitdiff
2007-06-06
Michael Beck
fixed signed/unsigned warning
tree
|
commitdiff
2007-06-06
Michael Beck
removed the exc_region attribute: not needed anymore
tree
|
commitdiff
2007-06-05
Michael Beck
initial version of calling convention optimization
tree
|
commitdiff
2007-06-03
Michael Beck
BugFix: Cmp is NOT pinned :-(
tree
|
commitdiff
2007-06-03
Michael Beck
used new ir_exc_region_t type
tree
|
commitdiff
2007-06-03
Michael Beck
Confirm optimizations honor the exception region attribute.
tree
|
commitdiff
2007-06-01
Matthias Braun
forgto to add that
tree
|
commitdiff
2007-06-01
Matthias Braun
moved external headers into include dir
tree
|
commitdiff
2007-05-29
Michael Beck
copy 'n' paste error fixed
tree
|
commitdiff
2007-05-29
Michael Beck
convopt.[ch] added
tree
|
commitdiff
2007-05-28
Christoph Mallon
Remove unused variables.
tree
|
commitdiff
2007-05-27
Christoph Mallon
Make the conv opt analysis and transformation code...
tree
|
commitdiff
2007-05-26
Christoph Mallon
- Push Convs through Phis
tree
|
commitdiff
2007-05-26
Christoph Mallon
Add the -f{,no-}deconv switches do {en,dis}able the...
tree
|
commitdiff
2007-05-23
Christoph Mallon
Cond nodes are a kind of cf node, too. Therefore also...
tree
|
commitdiff
2007-05-23
Michael Beck
Added new Proj_X_regular for all nodes producing a...
tree
|
commitdiff
2007-05-23
Michael Beck
added a callback function to check whether a given...
tree
|
commitdiff
2007-05-22
Christoph Mallon
Loads do not remove any nodes from the exec after sets...
tree
|
commitdiff
2007-05-21
Michael Beck
Add code to kill dead kept Phi nodes
tree
|
commitdiff
2007-05-21
Michael Beck
BugFix:
tree
|
commitdiff
2007-05-21
Matthias Braun
add TODO items
tree
|
commitdiff
2007-05-21
Matthias Braun
committ the conv optimisation
tree
|
commitdiff
2007-05-21
Michael Beck
Fixed an assert
tree
|
commitdiff
2007-05-20
Michael Beck
Fixed the last fix again:
tree
|
commitdiff
2007-05-20
Michael Beck
BugFix for the cfoptbug.c:
tree
|
commitdiff
2007-05-18
Christoph Mallon
Loads shall only remove stores from the exec after...
tree
|
commitdiff
2007-05-16
Michael Beck
ldst2 added
tree
|
commitdiff
2007-05-16
Michael Beck
add missing include
tree
|
commitdiff
2007-05-13
Christoph Mallon
Altering (and especially removing) control flow predece...
tree
|
commitdiff
next