projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
also do unreachable code elimination during gcse
[libfirm]
/
ir
/
2011-05-02
Matthias Braun
also do unreachable code elimination during gcse
tree
|
commitdiff
2011-05-02
Matthias Braun
improve robustness of CFG verifier for strange cases...
tree
|
commitdiff
2011-05-02
Matthias Braun
enqueue users of Bad as well in optimize_graph_df
tree
|
commitdiff
2011-05-02
Matthias Braun
only calculate dominance if CFG verification was fine...
tree
|
commitdiff
2011-05-02
Matthias Braun
cleanup/partly rewrite code_placement algo
tree
|
commitdiff
2011-04-30
Michael Beck
Further push size_t.
tree
|
commitdiff
2011-04-30
Michael Beck
C99 feature removed.
tree
|
commitdiff
2011-04-29
Christoph Mallon
Add simple transfer function for Confirm in fp-vrp.
tree
|
commitdiff
2011-04-29
Matthias Braun
do not kill unreachable code in gcse
tree
|
commitdiff
2011-04-29
Christoph Mallon
Improve and correct fp-vrp transformation.
tree
|
commitdiff
2011-04-28
Christoph Mallon
Clean up in ifconv a bit.
tree
|
commitdiff
2011-04-28
Matthias Braun
improve firm profiler (based on patch by Steven Schäfer)
tree
|
commitdiff
2011-04-28
Matthias Braun
dump postdom info in vcg graphs
tree
|
commitdiff
2011-04-28
Matthias Braun
fix an intrinsic lower not reporting changes
tree
|
commitdiff
2011-04-28
Matthias Braun
fix lower_copyB not invalidating irn_outs
tree
|
commitdiff
2011-04-28
Matthias Braun
improve fp-vrp unreachable code handling
tree
|
commitdiff
2011-04-28
Matthias Braun
Simplify handling of unreachable code
tree
|
commitdiff
2011-04-28
Matthias Braun
Verify that each Cond has a true/false/default Proj
tree
|
commitdiff
2011-04-28
Matthias Braun
add cfg verifier ensuring 1 cfop per block and only...
tree
|
commitdiff
2011-04-28
Matthias Braun
add unknown_jump opflag for the special case of a jump...
tree
|
commitdiff
2011-04-28
Matthias Braun
remove obsolete #defines
tree
|
commitdiff
2011-04-28
Matthias Braun
cleanup/reformat irop_t.h
tree
|
commitdiff
2011-04-28
Matthias Braun
verify that the predecessor of a block is a cfop
tree
|
commitdiff
2011-04-28
Matthias Braun
little cleanup in block walker code
tree
|
commitdiff
2011-04-28
Matthias Braun
make verifier a bit less strict for out-edges to dead...
tree
|
commitdiff
2011-04-28
Matthias Braun
fix warnings
tree
|
commitdiff
2011-04-28
Matthias Braun
slight cleanup of ifconv code
tree
|
commitdiff
2011-04-28
Sebastian Buchwald
Fixed size_t related warning.
tree
|
commitdiff
2011-04-26
Andreas Zwinkau
Better fix for opt/ldst.c
tree
|
commitdiff
2011-04-26
Andreas Zwinkau
Fix opt/ldst.c
tree
|
commitdiff
2011-04-25
Michael Beck
BugFix: fixed broken refactoring, associated link canno...
tree
|
commitdiff
2011-04-25
Michael Beck
Slightly improved type dumper.
tree
|
commitdiff
2011-04-24
Michael Beck
Fixed some size_t related warnings.
tree
|
commitdiff
2011-04-24
Michael Beck
Switch irg index to type size_t, making the API more...
tree
|
commitdiff
2011-04-21
Andreas Zwinkau
Fix opt/jumpthreading4.c
tree
|
commitdiff
2011-04-20
Sebastian Buchwald
The constructor initializes the array.
tree
|
commitdiff
2011-04-20
Sebastian Buchwald
Use corresponding macro.
tree
|
commitdiff
2011-04-20
Sebastian Buchwald
Simplify code.
tree
|
commitdiff
2011-04-20
Christoph Mallon
Simplify: if (!irn_visited(x)) { mark_irn_visited(x...
tree
|
commitdiff
2011-04-20
Andreas Zwinkau
Fix opt/doms_segfault.c
tree
|
commitdiff
2011-04-20
Andreas Zwinkau
Refactoring: remove goto
tree
|
commitdiff
2011-04-20
Andreas Zwinkau
fix backend/lower_call3.c
tree
|
commitdiff
2011-04-20
Andreas Zwinkau
Remove unnecessary assert
tree
|
commitdiff
2011-04-20
Andreas Zwinkau
Remove type lower functions from API
tree
|
commitdiff
2011-04-20
Andreas Zwinkau
Use get_type_[un]lowered instead of get_associated_type
tree
|
commitdiff
2011-04-20
Andreas Zwinkau
Handle chains of lowerings correctly
tree
|
commitdiff
2011-04-20
Andreas Zwinkau
is_lowered_type is now only used in asserts
tree
|
commitdiff
2011-04-20
Matthias Braun
add simple load-after-load and loaf-after-store optimiz...
tree
|
commitdiff
2011-04-20
Matthias Braun
add no register requirement to NoMem
tree
|
commitdiff
2011-04-20
Matthias Braun
hide cdep struct behind getter, make it more robust...
tree
|
commitdiff
2011-04-20
Matthias Braun
remove strange function (christophs words) and duplicat...
tree
|
commitdiff
2011-04-20
Sebastian Buchwald
We do not need to place Phis in dead blocks.
tree
|
commitdiff
2011-04-20
Andreas Zwinkau
Refactoring
tree
|
commitdiff
2011-04-20
Andreas Zwinkau
Fix backend/lower_call2.c
tree
|
commitdiff
2011-04-19
Michael Beck
BugFix: Fixed wrong todo fix.
tree
|
commitdiff
2011-04-19
Andreas Zwinkau
Fixes backend/lower_call.c
tree
|
commitdiff
2011-04-19
Andreas Zwinkau
no name shadowing
tree
|
commitdiff
2011-04-18
Matthias Braun
padded return is only an obscurity of the athlon branch...
tree
|
commitdiff
2011-04-16
Michael Beck
C99 feature removed.
tree
|
commitdiff
2011-04-15
Sebastian Buchwald
Prevent SSA construction from running into endless...
tree
|
commitdiff
2011-04-15
Andreas Zwinkau
Fix stupid typo
tree
|
commitdiff
2011-04-15
Andreas Zwinkau
Harden ssacons against reintroducing a bug
tree
|
commitdiff
2011-04-15
Andreas Zwinkau
Use block walk for ssa_cons_start
tree
|
commitdiff
2011-04-15
Matthias Braun
fix mismatched decl/implementation
tree
|
commitdiff
2011-04-15
Matthias Braun
implement some cases of =A asm-constraint
tree
|
commitdiff
2011-04-15
Matthias Braun
fix cmp_ASM_attr
tree
|
commitdiff
2011-04-15
Matthias Braun
fix cparser warnings
tree
|
commitdiff
2011-04-15
Matthias Braun
update automake stuff for release
tree
|
commitdiff
2011-04-15
Matthias Braun
assume regex.h exists
tree
|
commitdiff
2011-04-15
Matthias Braun
avoid zlib dependency
tree
|
commitdiff
2011-04-15
Matthias Braun
assume we always have strings.h
tree
|
commitdiff
2011-04-15
Matthias Braun
nobody needs alloca.h these days (hopefully) - using...
tree
|
commitdiff
2011-04-15
Matthias Braun
remove configfile parsing stuff, this also eliminates...
tree
|
commitdiff
2011-04-15
Matthias Braun
simplify/refactor fltcalc code (avoid some macros)
tree
|
commitdiff
2011-04-15
Matthias Braun
assume everyone except msvc has long double (it's C99...
tree
|
commitdiff
2011-04-15
Matthias Braun
minimize number of build variants: always enable statistics
tree
|
commitdiff
2011-04-15
Matthias Braun
remove unused code
tree
|
commitdiff
2011-04-15
Matthias Braun
fix warning
tree
|
commitdiff
2011-04-15
Matthias Braun
remove unused code
tree
|
commitdiff
2011-04-15
Christoph Mallon
Change use of rdtsc so it works with AMD64, too.
tree
|
commitdiff
2011-04-15
Andreas Zwinkau
Use get/set functions instead of direct access to is_ma...
tree
|
commitdiff
2011-04-14
Christoph Mallon
Try fixing if-conversion in presence of endless loops.
tree
|
commitdiff
2011-04-14
Christoph Mallon
Revert "Let the block walker enter endless loops only...
tree
|
commitdiff
2011-04-14
Christoph Mallon
Remove the unused function fail_char().
tree
|
commitdiff
2011-04-14
Christoph Mallon
Make debug output more portable.
tree
|
commitdiff
2011-04-14
Christoph Mallon
Reduce code duplication in the (long)-double-int-union...
tree
|
commitdiff
2011-04-14
Christoph Mallon
Let the block walker enter endless loops only at kept...
tree
|
commitdiff
2011-04-13
Matthias Braun
adapt sparc backend to new prolog/epilog handling
tree
|
commitdiff
2011-04-13
Matthias Braun
panic if TLS is found in sparc backend
tree
|
commitdiff
2011-04-13
Matthias Braun
remove r_keep_alive and let keep_alive decide irg based...
tree
|
commitdiff
2011-04-13
Matthias Braun
remove stray declaration
tree
|
commitdiff
2011-04-13
Michael Beck
BugFix: fixed access to free'ed pointer.
tree
|
commitdiff
2011-04-13
Michael Beck
C99 feature removed.
tree
|
commitdiff
2011-04-13
Matthias Braun
fix incorrect and(Cmp(a,0),Cmp(b,0)) localopt
tree
|
commitdiff
2011-04-13
Matthias Braun
avoid new_NoMem in favor or get_irg_no_mem
tree
|
commitdiff
2011-04-13
Matthias Braun
fix some warnings by removing the strange abi_get_ignor...
tree
|
commitdiff
2011-04-13
Matthias Braun
remove old+unused code
tree
|
commitdiff
2011-04-13
Matthias Braun
move private API into .c file
tree
|
commitdiff
2011-04-13
Matthias Braun
add another out-edges hack to avoid finding dead code
tree
|
commitdiff
2011-04-12
Sebastian Buchwald
Added missing proj nr.
tree
|
commitdiff
next