projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
emit unknown values as 0
[libfirm]
/
ir
/
opt
/
2010-01-19
Matthias Braun
- allow_ifconv interface was totally braindamaged....
tree
|
commitdiff
2010-01-18
Michael Beck
Add a rule to transform x .op. (x .op. y) into y .op...
tree
|
commitdiff
2010-01-18
Michael Beck
Fixed move_consts_up() failure in some contexts (This...
tree
|
commitdiff
2010-01-15
Christoph Mallon
Correct typo in comment.
tree
|
commitdiff
2010-01-14
Michael Beck
C99 feature removed.
tree
|
commitdiff
2010-01-14
Christian Helmer
Loop inversion does not fail the given test cases but...
tree
|
commitdiff
2010-01-09
Michael Beck
Small optimization. Note that the else case crashes...
tree
|
commitdiff
2010-01-05
Matthias Braun
Primitive, Pointer, Array and Method types are anonymou...
tree
|
commitdiff
2010-01-04
Michael Beck
BugFix: fixed conversion for x < lo || x >|>= hi
tree
|
commitdiff
2010-01-03
Michael Beck
BugFix:
tree
|
commitdiff
2010-01-03
Michael Beck
BugFixes:
tree
|
commitdiff
2010-01-03
Michael Beck
BugFix: a Cmp can be in a different block than its...
tree
|
commitdiff
2010-01-02
Michael Beck
Fixed some obviously wrong conditions.
tree
|
commitdiff
2010-01-02
Michael Beck
- handle p == 0 || q == 0
tree
|
commitdiff
2010-01-02
Michael Beck
- handle p == NULL || q == NULL and friends
tree
|
commitdiff
2010-01-02
Michael Beck
- implement a <= x <= b ==> x-a <=u b-a
tree
|
commitdiff
2010-01-02
Michael Beck
Fixed and enhanced boolopt:
tree
|
commitdiff
2009-12-30
Michael Beck
implement ir_graph_pass_set_parallel()
tree
|
commitdiff
2009-12-30
Michael Beck
- changed to able to "run the path parallel"
tree
|
commitdiff
2009-12-29
Matthias Braun
adapt to firm coding conventions
tree
|
commitdiff
2009-12-21
Matthias Braun
fix
tree
|
commitdiff
2009-12-21
Matthias Braun
move iropt_dbg to private API (it had wrong includes...
tree
|
commitdiff
2009-12-21
Matthias Braun
rename opt_sync to opt_parallelize_mem
tree
|
commitdiff
2009-12-21
Matthias Braun
remove lots of commented code
tree
|
commitdiff
2009-12-19
Michael Beck
C99 features removed.
tree
|
commitdiff
2009-12-16
Matthias Braun
- remove some more of the optimisation flags inside...
tree
|
commitdiff
2009-12-16
Matthias Braun
put optimisation module init function declarations...
tree
|
commitdiff
2009-12-15
Christian Helmer
Loop peeling and inversion functional but with errors...
tree
|
commitdiff
2009-12-14
Christian Helmer
Loop peeling and loop inversion functioning but still...
tree
|
commitdiff
2009-12-11
Matthias Braun
remove the concept of M_except, we always use the norma...
tree
|
commitdiff
2009-12-01
Michael Beck
- removed C99 features
tree
|
commitdiff
2009-11-23
Christian Helmer
Loop peeling refactored.
tree
|
commitdiff
2009-11-20
Christian Helmer
Initial version of loop peeling
tree
|
commitdiff
2009-10-01
Matthias Braun
- refactoring of backend generator scripts: You can...
tree
|
commitdiff
2009-09-17
Matthias Braun
unnecessary map
tree
|
commitdiff
2009-09-10
Sebastian Buchwald
typos
tree
|
commitdiff
2009-09-02
Christoph Mallon
Add OALLOC*() to make allocating from obstacks a bit...
tree
|
commitdiff
2009-08-30
Michael Beck
Changed splitting of commutative nodes: Instead of...
tree
|
commitdiff
2009-08-24
Sebastian Buchwald
Summary is not a doxygen tag
tree
|
commitdiff
2009-08-23
Michael Beck
- fixed pass manager
tree
|
commitdiff
2009-08-20
Michael Beck
Add passes for inlining, private methods.
tree
|
commitdiff
2009-08-19
Christoph Mallon
Next iteration for resolving warnings.
tree
|
commitdiff
2009-08-19
Christoph Mallon
Use correct return type (void) for pass wrapper callbacks.
tree
|
commitdiff
2009-08-17
Michael Beck
- add more pass constructors
tree
|
commitdiff
2009-08-17
Michael Beck
- moved pass constructors from irtools to irpass
tree
|
commitdiff
2009-08-17
Matthias Braun
fix a few errors and warnings in the new pass code...
tree
|
commitdiff
2009-08-17
Michael Beck
- removed verify and dump parameters from passes
tree
|
commitdiff
2009-08-16
Michael Beck
- graph passes can be added to prog managers now
tree
|
commitdiff
2009-08-16
Michael Beck
- add more passes
tree
|
commitdiff
2009-08-16
Michael Beck
- Put typical case of pass construction into irtools
tree
|
commitdiff
2009-08-16
Michael Beck
- add pass for combo()
tree
|
commitdiff
2009-08-02
Matthias Braun
fix warning and compilation error in optimized mode
tree
|
commitdiff
2009-07-31
Matthias Braun
unnecessary include
tree
|
commitdiff
2009-07-31
Matthias Braun
fix last commit
tree
|
commitdiff
2009-07-31
Matthias Braun
less abreviations: rebitset_cpy => rebitset_copy
tree
|
commitdiff
2009-07-15
Sebastian Buchwald
condeval is called jump threading now
tree
|
commitdiff
2009-07-10
Matthias Braun
condeval is called Jump Threading now
tree
|
commitdiff
2009-07-06
Michael Beck
- hopefully fixed the lftr now
tree
|
commitdiff
2009-07-05
Michael Beck
- fixed warnings regarding unused irg's
tree
|
commitdiff
2009-07-05
Michael Beck
- remove all irg parameter from node constructors havin...
tree
|
commitdiff
2009-06-25
Michael Beck
Add an irg attribute the Bad nodes: so get_Block_irg...
tree
|
commitdiff
2009-06-02
Michael Beck
- C99 features removed
tree
|
commitdiff
2009-06-01
Matthias Braun
add note/error message about critical edge splitting...
tree
|
commitdiff
2009-06-01
Matthias Braun
Rework Block labels: They are entities now so we don...
tree
|
commitdiff
2009-05-30
Michael Beck
- fixed warning
tree
|
commitdiff
2009-05-30
Michael Beck
- lftr() is still buggy
tree
|
commitdiff
2009-05-30
Michael Beck
- removed permanent debug output
tree
|
commitdiff
2009-05-30
Michael Beck
- BugFix: when a P<->I conversion for an induction...
tree
|
commitdiff
2009-05-19
Michael Beck
- BugFix: add missing check for frame entities. This...
tree
|
commitdiff
2009-05-17
Matthias Braun
- newer gcc warned me about errors in our strncat usage...
tree
|
commitdiff
2009-05-14
Matthias Braun
when inlining and return types of method-type/call...
tree
|
commitdiff
2009-05-14
Michael Beck
- removed unused header attribute from node_entry
tree
|
commitdiff
2009-05-08
Michael Beck
- changed handling of Mux nodes: these are now optimize...
tree
|
commitdiff
2009-05-08
Michael Beck
- fixed memory leaks
tree
|
commitdiff
2009-05-08
Michael Beck
- let loop run backwards
tree
|
commitdiff
2009-04-18
Michael Beck
- BugFix: assure out edges are valid (may be invalid...
tree
|
commitdiff
2009-04-17
Sebastian Buchwald
use environment also in non-debug mode.
tree
|
commitdiff
2009-04-06
Michael Beck
- constify
tree
|
commitdiff
2009-03-31
Michael Beck
- reserve used resources
tree
|
commitdiff
2009-03-21
Michael Beck
- BugFix: wrong end index fixed
tree
|
commitdiff
2009-03-21
Michael Beck
- register ALL possible addresses yet
tree
|
commitdiff
2009-03-21
Michael Beck
- get_Block_cfgpred_arr() IS supported, but should...
tree
|
commitdiff
2009-03-20
Michael Beck
- added Phi-translation for addresses
tree
|
commitdiff
2009-03-19
Michael Beck
- simplified memop flags: we NEVER must kill solely...
tree
|
commitdiff
2009-03-17
Michael Beck
- BugFix: the end block might be unreachable, check...
tree
|
commitdiff
2009-03-17
Michael Beck
- BugFix: use env.rbs_size everywhere
tree
|
commitdiff
2009-03-17
Michael Beck
- BugFix: initialize blocks using teh normal block...
tree
|
commitdiff
2009-03-13
Michael Beck
- BugFix: initialize memop->mem
tree
|
commitdiff
2009-03-10
Michael Beck
- BugFix: new Loads might be removed later, but we...
tree
|
commitdiff
2009-03-10
Michael Beck
New still buggy version:
tree
|
commitdiff
2009-03-09
Michael Beck
- C99 feature removed
tree
|
commitdiff
2009-03-09
Michael Beck
- deleted old (and imcomplete) implementation: the...
tree
|
commitdiff
2009-03-08
Matthias Braun
analysis of address_tkane for union types is not that...
tree
|
commitdiff
2009-03-02
Moritz Kroll
Renamed is_Div_remainderless to get_Div_no_remainder
tree
|
commitdiff
2009-03-02
Moritz Kroll
Reverted changes from 25529
tree
|
commitdiff
2009-02-27
Michael Beck
- IR nodes now have node numbers in RELEASE mode, this...
tree
|
commitdiff
2009-02-27
Michael Beck
- fixed comments
tree
|
commitdiff
2009-02-21
Moritz Kroll
Renamed get_Cond_defaultProj() to get_Cond_default_proj...
tree
|
commitdiff
2009-02-19
Moritz Kroll
Added strict_flag to new_r/rd_Conv(). Fixed strict...
tree
|
commitdiff
2009-02-10
Michael Beck
- ensure that the end block is always last/first
tree
|
commitdiff
next