- 07 Jan, 2010 2 commits
-
-
Matthias Braun authored
Liebe bugs part1: Eor(1, Proj(Cmp)) was broken - simply remove the optimisation since Eor(1, X) gets transformed to Not anyway and Not(Cmp) gets optimized [r26913]
-
Michael Beck authored
[r26910]
-
- 05 Jan, 2010 1 commit
-
-
Matthias Braun authored
- There's a new type_dbg_info* that allows you to attach debug names to types - get_type_name and get_type_ident are now more. The new ir_print_type and the usual ir_printf("%+F", type) help in most usage cases. But you should be aware that names are not guaranteed to be unique anymore (or positively said: You don't have no trouble anymore building unique names in code that creates types) - No need to specify mode for new pointer types anymore (you can still do it with set_type_mode) [r26909]
-
- 04 Jan, 2010 1 commit
-
-
Michael Beck authored
[r26904]
-
- 03 Jan, 2010 5 commits
-
-
Michael Beck authored
- the upper block must dominate the block, else we cannot fuse upper and lower block [r26899]
-
Michael Beck authored
- place new constructed code into the right block, which might be neither the block of any Cmp - only the <null, null> test can have different operands, all others must have one common op in both compares - remove the meaningless <null, null> message [r26898]
-
Michael Beck authored
[r26897]
-
Michael Beck authored
[r26896]
-
Michael Beck authored
[r26895]
-
- 02 Jan, 2010 13 commits
-
-
Michael Beck authored
[r26890]
-
Michael Beck authored
[r26885]
-
Michael Beck authored
[r26883]
-
Michael Beck authored
Allow the modulo-shift setting for reference modes. This is a work-around that fixes find_unsigned_mode(). [r26882]
-
Matthias Braun authored
[r26880]
-
Matthias Braun authored
(there is retrieve_dbginfo stuff already there! And don't tell me about possible future extensions where sets of locations are merged and someone generates usefull debug info from that. Noone uses this currently!) [r26878]
-
Michael Beck authored
- fixed a lot of comments [r26877]
-
Matthias Braun authored
[r26876]
-
Matthias Braun authored
[r26875]
-
Matthias Braun authored
[r26874]
-
Matthias Braun authored
[r26873]
-
Michael Beck authored
- fixed path compression - use debug output instead of fprintf [r26872]
-
Michael Beck authored
- added missing Phi-check - added missing path compression - do not add bad nodes, as these no not reduce the number of block inputs - add doxygen comments [r26871]
-
- 31 Dec, 2009 1 commit
-
-
Michael Beck authored
[r26869]
-
- 30 Dec, 2009 6 commits
-
-
Michael Beck authored
[r26868]
-
Michael Beck authored
- inside irg_verify() call irn_verify_irg(), not irn_verify() (which is disabled if DEBUG_libfirm is not set) - small BugFix: output the right graph in error message [r26867]
-
Michael Beck authored
[r26866]
-
Michael Beck authored
- adapt to firm coding conventions even more [r26865]
-
Michael Beck authored
[r26864]
-
Michael Beck authored
[r26862]
-
- 29 Dec, 2009 5 commits
-
-
Matthias Braun authored
[r26860]
-
Matthias Braun authored
[r26857]
-
Matthias Braun authored
[r26856]
-
Matthias Braun authored
[r26854]
-
Matthias Braun authored
[r26851]
-
- 28 Dec, 2009 2 commits
- 22 Dec, 2009 2 commits
-
-
Matthias Braun authored
[r26832]
-
Matthias Braun authored
[r26831]
-
- 21 Dec, 2009 2 commits
-
-
Matthias Braun authored
[r26830]
-
Matthias Braun authored
[r26829]
-