- 02 Apr, 2009 4 commits
-
-
Moritz Kroll authored
[r25767]
-
Moritz Kroll authored
[r25766]
-
Moritz Kroll authored
[r25765]
-
Michael Beck authored
- new style initializers are not yet dumped ... [r25764]
-
- 01 Apr, 2009 5 commits
-
-
Moritz Kroll authored
[r25763]
-
Moritz Kroll authored
[r25761]
-
Moritz Kroll authored
- Also generate new_<nodename> functions - Fixed new_d_Block ir_cons.c - Switched to gen_ir.py [r25759]
-
Michael Beck authored
[r25757]
-
Michael Beck authored
- remove double analysis info drop (dominance might be still ok!) [r25756]
-
- 31 Mar, 2009 1 commit
-
-
Matthias Braun authored
[r25755]
-
- 30 Mar, 2009 6 commits
-
-
Michael Beck authored
- add aa_opt_no_alias_args and aa_opt_no_alias_args_global flags [r25754]
-
Moritz Kroll authored
[r25753]
-
Moritz Kroll authored
[r25751]
-
Moritz Kroll authored
[r25750]
-
Moritz Kroll authored
[r25749]
-
Moritz Kroll authored
[r25748]
-
- 21 Mar, 2009 3 commits
-
-
Michael Beck authored
- BugFix: cache the newly created memop, not the old one - BugFix: must search for the Phi-translated load in the predecessors avail set - BugFix: size of bitset is now equal to the address size (was it before too :-) [r25720]
-
Michael Beck authored
- phi-translate the antic sets [r25719]
-
Michael Beck authored
interface - get_Block_cfgpred_pos() added and used - more doxygen docu [r25718]
-
- 20 Mar, 2009 2 commits
-
-
Michael Beck authored
- update addesses of nodes due to Lod replacements - remove unused (and wrong) code - BugFix: used right condition to stop search of partly redundand Loads - use Phi-translated addresses for cleanup check - BugFix: correctly link in newly created memops into the memop chain of the previous blocks - BugFix: always update the value map [r25714]
-
Michael Beck authored
[r25713]
-
- 19 Mar, 2009 2 commits
-
-
Michael Beck authored
- remove block flags for now, use block marks for marking blocks - BugFix: fix analysis for IGNORE Stores - BugFix: fixed creation of partly reduntant Loads: must be done BEFORE gen/kill - removed now unused code - kill unreachable blocks before analysis helps greatly and is simple, as we have to collect these data anyway [r25703]
-
Michael Beck authored
[r25702]
-
- 18 Mar, 2009 1 commit
-
-
Michael Beck authored
[r25701]
-
- 17 Mar, 2009 3 commits
-
-
Michael Beck authored
[r25700]
-
Michael Beck authored
[r25699]
-
Michael Beck authored
exist [r25698]
-
- 13 Mar, 2009 1 commit
-
-
Michael Beck authored
- BugFix: correctly handle different modes when creating a Phi (CopyB lowerer always uses unsigned modes :-() - Handle loads from constant entities [r25675]
-
- 10 Mar, 2009 4 commits
-
-
Michael Beck authored
use local out edges (like old implementation) - BugFix: always build Phi nodes on merge points: the lazy techniques did not work that simple ... - in rare cases Loads and Stores might have NO memory [r25663]
-
Michael Beck authored
[r25662]
-
Michael Beck authored
- only calculate avail_out for the blocks in first step (like GVN-PRE) - correctly update avail_out during load_insert - do NOT WAW same stores [r25660]
-
Matthias Braun authored
[r25655]
-
- 09 Mar, 2009 5 commits
-
-
Moritz Kroll authored
[r25653]
-
Michael Beck authored
[r25647]
-
Michael Beck authored
[r25646]
-
Michael Beck authored
and the now (yet incomplete) LD/ST optimization [r25645]
-
Matthias Braun authored
[r25643]
-
- 08 Mar, 2009 2 commits
-
-
Matthias Braun authored
[r25641]
-
Matthias Braun authored
[r25640]
-
- 03 Mar, 2009 1 commit
-
-
Moritz Kroll authored
- Renamed type_walk_plus_frames to type_walk_prog. - irio: Added support for the other segments [r25598]
-