- 26 Mar, 2003 1 commit
-
-
Götz Lindenmaier authored
[r983]
-
- 25 Mar, 2003 1 commit
-
-
Michael Beck authored
[r967]
-
- 25 Feb, 2003 2 commits
-
-
Götz Lindenmaier authored
[r827]
-
Götz Lindenmaier authored
[r825]
-
- 17 Feb, 2003 1 commit
-
-
Götz Lindenmaier authored
for compound types. [r793]
-
- 13 Feb, 2003 1 commit
-
-
Michael Beck authored
[r767]
-
- 03 Feb, 2003 1 commit
-
-
Michael Beck authored
[r726]
-
- 30 Jan, 2003 1 commit
-
-
Götz Lindenmaier authored
new dumper [r675]
-
- 20 Jan, 2003 1 commit
-
-
Boris Boesler authored
[r635]
-
- 13 Jan, 2003 2 commits
-
-
Michael Beck authored
[r603]
-
Sebastian Felis authored
[r594]
-
- 19 Dec, 2002 1 commit
-
-
Götz Lindenmaier authored
[r569]
-
- 05 Nov, 2002 1 commit
-
-
Götz Lindenmaier authored
[r514]
-
- 04 Nov, 2002 1 commit
-
-
Götz Lindenmaier authored
changed functiontype in irgwalk to not include the pointer *. This can be removed if crecoder includes a type analysis so that it can find out whether a typedef is a pointer. [r509]
-
- 31 Oct, 2002 1 commit
-
-
Götz Lindenmaier authored
[r506]
-
- 11 Sep, 2002 1 commit
-
-
Götz Lindenmaier authored
dump const nodes local access routines of ip_cfop nodes [r474]
-
- 23 Aug, 2002 1 commit
-
-
Boris Boesler authored
[r463]
-
- 07 Aug, 2002 1 commit
-
-
Götz Lindenmaier authored
backedges (ana/backedge.h) and to represent loops (ana/irloop.h). The scc algorithm (ana/irscc.c) builds both datastructures. The algorithm does not yet work properly for interprocedural graphs. Finds more loops than only recursions. Improved place_code: now moves nodes out of loops. Fixed bug in iropt.c: wrong parameter in debug info: iropt_dbg.c Now flag set_opt_control_flow can be set to 1 again. [r457]
-
- 11 Jul, 2002 1 commit
-
-
Götz Lindenmaier authored
frame und global type sind nicht mehr in irp_types [r439]
-
- 05 Jul, 2002 1 commit
-
-
Götz Lindenmaier authored
[r432]
-
- 03 Jul, 2002 1 commit
-
-
Götz Lindenmaier authored
[r429]
-
- 25 Jun, 2002 1 commit
-
-
Florian Liekweg authored
[r415]
-
- 19 Jun, 2002 1 commit
-
-
Götz Lindenmaier authored
[r409]
-
- 26 Apr, 2002 1 commit
-
-
Florian Liekweg authored
[r386]
-
- 23 Apr, 2002 1 commit
-
-
Götz Lindenmaier authored
Optimization sitll looses information. [r372]
-
- 18 Mar, 2002 1 commit
-
-
Götz Lindenmaier authored
as well as the preprocessor flags are no more visible externaly. Adapted include directives. Bug: dominator construction aborts for BreakTest with flag 3.31 Problem: optimization of many subsequent blocks (Jmp-chains) where one is inlined (Tuple control flow) in a loop. Not all nodes in merged blocks are moved to remaining block. Fix: different calling order to optimize_in_place_2 from optimize_in_place_wrapper. Bug: dumping cfg when a block is Bad. Fix: Output Bad node. Change: not only turn off cse but all optimizations during inlining. [r336]
-
- 08 Mar, 2002 1 commit
-
-
Götz Lindenmaier authored
Checked compiler flags -- sorted better to fit optimizations. [r325]
-
- 04 Mar, 2002 1 commit
-
-
Götz Lindenmaier authored
Implemented code placement. [r323]
-
- 28 Feb, 2002 1 commit
-
-
Götz Lindenmaier authored
irdom implemented: dominator information. [r321]
-
- 14 Feb, 2002 1 commit
-
-
Götz Lindenmaier authored
more general. [r313]
-
- 31 Jan, 2002 1 commit
-
-
Götz Lindenmaier authored
implemented irout: backedges. Added one field to ir_graph, one to ir_node. Implemented state management for irgraphs: see irgraph.h. Must now call finalize_cons() after graph construction!!C [r304]
-
- 23 Jan, 2002 1 commit
-
-
Götz Lindenmaier authored
Adapted End node. Adapted Phi constructors so that memory phis are added. Adapted Cond optimization: add block to End. Adapted dead node elimination: compation of Ends predecessors Adapted inlineing: remember keepalives of inlined graph. Added informative strings to asserts in irvrfy. [r301]
-
- 20 Dec, 2001 1 commit
-
-
Götz Lindenmaier authored
bug in oo_program_example. [r291]
-
- 10 Dec, 2001 1 commit
-
-
Götz Lindenmaier authored
their use. Extended dumper routines to dump constant values. [r287]
-
- 28 Nov, 2001 1 commit
-
-
Boris Boesler authored
[r279]
-
- 19 Nov, 2001 1 commit
-
-
Götz Lindenmaier authored
Added functionality to irgmod: * collect all Phi nodes as link-list in th eBlocks link field * collect all Proj nodes as link-list in node productin the tuple * Seperate a Block into two Added inlining transformation in irgopt.h Improved output of dump_ir_block_graph. Now also dumps nodes that don't belong to a block. Added flag opt_unreachable_code, opt_inline. Changed irvrfy so that it accepts nodes with Bad predecessors. [r272]
-
- 04 Jul, 2001 1 commit
-
-
Götz Lindenmaier authored
[r214]
-
- 25 Jun, 2001 1 commit
-
-
Götz Lindenmaier authored
Optimizations during construction are save. For others first transform to standard flavor. Optimization of Cond is turned of for new flavor. [r211]
-
- 25 May, 2001 1 commit
-
-
Götz Lindenmaier authored
[r153]
-
- 14 Mar, 2001 1 commit
-
-
Götz Lindenmaier authored
[r141]
-