projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove ia32_l_Setcc and remove set creation callback from ir_lower_mode_b().
[libfirm]
/
ir
/
opt
/
ldstopt.c
2011-10-20
Matthias Braun
remove is_Global/get_GlobalEntity
blob
|
commitdiff
|
raw
2011-10-20
Matthias Braun
rename ir_phase to ir_nodemap and simplify interface
blob
|
commitdiff
|
raw
|
diff to current
2011-09-20
Matthias Braun
change global optdesc declarations to static
blob
|
commitdiff
|
raw
|
diff to current
2011-09-20
Matthias Braun
remove loopinfo stuff and exclusively use IR_GRAPH_STAT...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-20
Matthias Braun
cleanup/fix optimize_graph_df flag handling
blob
|
commitdiff
|
raw
|
diff to current
2011-09-14
Andreas Zwinkau
Merge branch 'opt_manage'
blob
|
commitdiff
|
raw
|
diff to current
2011-09-14
Andreas Zwinkau
Remove entity_usage_state attribute
blob
|
commitdiff
|
raw
|
diff to current
2011-09-14
Andreas Zwinkau
Remove dom_state and pdom_state attributes
blob
|
commitdiff
|
raw
|
diff to current
2011-09-14
Andreas Zwinkau
convert opts to use the opt_manage framework
blob
|
commitdiff
|
raw
|
diff to current
2011-08-16
Andreas Zwinkau
Fix C/bitfield4
blob
|
commitdiff
|
raw
|
diff to current
2011-08-16
Andreas Zwinkau
cleanup
blob
|
commitdiff
|
raw
|
diff to current
2011-08-16
Andreas Zwinkau
fix missing else
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Andreas Zwinkau
Merge Fix: Spills have ProjMs now
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Matthias Braun
fix more cparser warnings, cleanup some libcore code
blob
|
commitdiff
|
raw
|
diff to current
2011-06-01
Matthias Braun
change pn_XXX_max enum to really be the maximum pn...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-27
Sebastian Buchwald
Fixed some warning about unused variables.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-25
Matthias Braun
cleanup fragile op handling
blob
|
commitdiff
|
raw
|
diff to current
2011-05-13
Andreas Zwinkau
ldstop must deactivate edges after changes
blob
|
commitdiff
|
raw
|
diff to current
2011-05-09
Andreas Zwinkau
Remove obsolete outs invalidation
blob
|
commitdiff
|
raw
|
diff to current
2011-05-06
Andreas Zwinkau
Revert "fix opt/loop_without_phi"
blob
|
commitdiff
|
raw
|
diff to current
2011-05-06
Matthias Braun
give Bad nodes a mode
blob
|
commitdiff
|
raw
|
diff to current
2011-05-05
Andreas Zwinkau
fix opt/loop_without_phi
blob
|
commitdiff
|
raw
|
diff to current
2011-04-28
Matthias Braun
Simplify handling of unreachable code
blob
|
commitdiff
|
raw
|
diff to current
2011-04-26
Andreas Zwinkau
Better fix for opt/ldst.c
blob
|
commitdiff
|
raw
|
diff to current
2011-04-26
Andreas Zwinkau
Fix opt/ldst.c
blob
|
commitdiff
|
raw
|
diff to current
2011-04-24
Michael Beck
Fixed some size_t related warnings.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-08
Andreas Zwinkau
merge kaps
blob
|
commitdiff
|
raw
|
diff to current
2011-03-16
Matthias Braun
load-after-load and load-after-store with different...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-16
Matthias Braun
remove unused cacheopt code
blob
|
commitdiff
|
raw
|
diff to current
2011-03-15
Michael Beck
Handle unoptimized end block smoothly.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-28
Matthias Braun
started adding a relation to the Cmp node
blob
|
commitdiff
|
raw
|
diff to current
2011-01-24
Michael Beck
Fixed a lot of size_t related warnings, most of them...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-04
Matthias Braun
make firm compilable with a c++ compiler
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Matthias Braun
rename tarval to ir_tarval
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Matthias Braun
make some more optimisations independent of current_ir_...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Matthias Braun
forbid calls of new_XXX and new_d_XXX when not in phase...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Matthias Braun
fix trailing whitespaces and tabulators in the middle...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-22
Matthias Braun
remove MacroBlock concept
blob
|
commitdiff
|
raw
|
diff to current
2010-08-12
Matthias Braun
identifiers starting with _ are reserved; remove this...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-07
Michael Beck
Mostly reverted r27894, removed usage of unreachable.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-07
Michael Beck
Add an Unreachable node.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-28
Matthias Braun
no unnecessary and cryptic abreviations: rename vrfy...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-08
Matthias Braun
cleanup irphase: phase_reinit is a special case and...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-03
Matthias Braun
fix a bunch of warnings reported by cparser
blob
|
commitdiff
|
raw
|
diff to current
2010-03-10
Matthias Braun
- fix most of the -Wunreachable-code and -Wlogical...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-07
Matthias Braun
merge common graph copying code; move dead code elimina...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-07
Matthias Braun
merge similar Load von non-null address optimisations...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-01
Matthias Braun
- remove block parameter from new_r_Proj and new_rd_Proj
blob
|
commitdiff
|
raw
|
diff to current
2010-02-13
Christoph Mallon
Put a space after if/for/switch/while.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-13
Christoph Mallon
Put opening curly brace of functions on a separate...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-04
Matthias Braun
- representing the 3-state visibility (default,local...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-03
Matthias Braun
Rework linkage types in firm.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-02
Christoph Mallon
Add OALLOC*() to make allocating from obstacks a bit...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-17
Michael Beck
- moved pass constructors from irtools to irpass
blob
|
commitdiff
|
raw
|
diff to current
2009-08-17
Matthias Braun
fix a few errors and warnings in the new pass code...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-17
Michael Beck
- removed verify and dump parameters from passes
blob
|
commitdiff
|
raw
|
diff to current
2009-08-16
Michael Beck
- add more passes
blob
|
commitdiff
|
raw
|
diff to current
2009-07-05
Michael Beck
- remove all irg parameter from node constructors havin...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-02
Michael Beck
- C99 features removed
blob
|
commitdiff
|
raw
|
diff to current
2009-05-30
Michael Beck
- fixed warning
blob
|
commitdiff
|
raw
|
diff to current
2009-05-14
Michael Beck
- removed unused header attribute from node_entry
blob
|
commitdiff
|
raw
|
diff to current
2009-03-02
Moritz Kroll
Reverted changes from 25529
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
2008-12-14
Moritz Kroll
Added cons_flags parameter to new_Load and new_Store...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-28
Michael Beck
- small cleanup
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Matthias Braun
remove #ifdef HAVE_CONFIG_Hs
blob
|
commitdiff
|
raw
|
diff to current
2008-10-09
Michael Beck
BugFix: works again for RAW with non twos-complement
blob
|
commitdiff
|
raw
|
diff to current
2008-10-06
Christoph Mallon
s/irn_not_visited(x)/!irn_visited(x)/.
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-10-05
Moritz Kroll
Let some optimizations return non-zero, if they changed...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-30
Sebastian Buchwald
Don't panic, the train is waiting for you...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-30
Moritz Kroll
Optimize store after stores with partial overwrites...
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-26
Christoph Mallon
Indentation.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-26
Christoph Mallon
Fix comments.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-26
Christoph Mallon
Fix comments.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-26
Christoph Mallon
SymConsts represent constant entities irrespective...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-21
Michael Beck
- BugFix: fixed -r22093
blob
|
commitdiff
|
raw
|
diff to current
2008-09-21
Matthias Braun
fix
blob
|
commitdiff
|
raw
|
diff to current
2008-09-21
Matthias Braun
kill stores to never read entities
blob
|
commitdiff
|
raw
|
diff to current
2008-09-21
Matthias Braun
Extend the address_taken concept: We now have an ir_ent...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-19
Michael Beck
Fixed r22124:
blob
|
commitdiff
|
raw
|
diff to current
2008-09-19
Matthias Braun
experimental load-store improvement
blob
|
commitdiff
|
raw
|
diff to current
2008-09-19
Michael Beck
- BugFix: transform_polymorph_Load() returns the origin...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-18
Michael Beck
More refactoring:
blob
|
commitdiff
|
raw
|
diff to current
2008-09-18
Michael Beck
- factor out and simplify some code
blob
|
commitdiff
|
raw
|
diff to current
2008-09-18
Michael Beck
- simplify the code, check atomic entities for reinterp...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-18
Michael Beck
- can handle some hidden reinterpret casts when doing...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-18
Michael Beck
- removed redundant checks
blob
|
commitdiff
|
raw
|
diff to current
2008-09-18
Michael Beck
- improved rec_find_compound_ent_value(): handle missin...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-18
Michael Beck
implemented constant load access for pointer arithmetic...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-18
Michael Beck
implemented constant load access for pointer arithmetic...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-15
Michael Beck
- preliminary support for loads from constant entities...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-11
Christoph Mallon
s/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-12
Matthias Braun
disable load from static const optimisation for new...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-06
Michael Beck
- export classify_pointer()
blob
|
commitdiff
|
raw
|
diff to current
2008-05-05
Michael Beck
fixed comment
blob
|
commitdiff
|
raw
|
diff to current
2008-04-18
Matthias Braun
follow_mem_chain_Store should respect alias relation...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-02
Michael Beck
used new is_Global() and get_Global_entity() instead...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-11
Michael Beck
use kill_node() instead of exchange to improve reduce_a...
blob
|
commitdiff
|
raw
|
diff to current
next