- 07 Feb, 2010 1 commit
-
-
Michael Beck authored
[r27083]
-
- 19 Jan, 2010 1 commit
-
-
Matthias Braun authored
interface now. - Fix several bugs in the ia32 version of it - Unfortunately this leads to the obscure Doz construct being always created (instead of only when cmovs are allowed) and firm generates broken code for that (testcase coming in 5 minutes) [r26985]
-
- 18 Jan, 2010 1 commit
-
-
Michael Beck authored
CSE neutral to its users, i.e. op(..., x, ...) ~ op(..., y, ...) if x and y are both neutral. Setting this property to ia32_ProduceVal nodes allow to CSE nodes that differ in ProduceVals only (which themself NEVER are cse'd). This "fixes" divmod. [r26981]
-
- 15 Jan, 2010 1 commit
-
-
Christoph Mallon authored
[r26970]
-
- 13 Jan, 2010 1 commit
-
-
Michael Beck authored
[r26955]
-
- 12 Jan, 2010 1 commit
-
-
Michael Beck authored
- if a node was built with edges disabled gets dead, but is revived by CSE when edges are enabled, it had NO edges - tries to keep track of such dead nodes ... [r26954]
-
- 07 Jan, 2010 1 commit
-
-
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]
-
- 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]
-
- 02 Jan, 2010 1 commit
-
-
Matthias Braun authored
[r26880]
-
- 11 Dec, 2009 1 commit
-
-
Matthias Braun authored
[r26778]
-
- 04 Nov, 2009 1 commit
-
-
Michael Beck authored
No analysis for this case yet. [r26711]
-
- 09 Sep, 2009 2 commits
-
-
Christoph Mallon authored
[r26504]
-
Christoph Mallon authored
[r26503]
-
- 15 Jul, 2009 1 commit
-
-
yb9976 authored
[r26280]
-
- 05 Jul, 2009 2 commits
-
-
Michael Beck authored
[r26239]
-
Michael Beck authored
- SymConst's are now ALWAYS placed in the start block [r26236]
-
- 19 Jun, 2009 1 commit
-
-
Matthias Braun authored
[r26164]
-
- 03 Jun, 2009 1 commit
-
-
Michael Beck authored
[r26088]
-
- 01 Jun, 2009 1 commit
-
-
Matthias Braun authored
[r26080]
-
- 29 May, 2009 1 commit
-
-
Johannes Franz authored
[r26070]
-
- 13 May, 2009 1 commit
-
-
Matthias Braun authored
- Introduce the concept of the graph state bitset: This is a set of flags that indicate the current "state" of a graph. (Used so far to indicate wether muxes are lowered and should not be touched anymore and wether architecture dependent mul and div with constant implementations are used) We should use this to indicate dom/loop/... consistency in the fututure - fixed a bug where lower_mode_b was creating a "set" instruction with the help of a Mux. (Maybe we should create a new Node for this and not use a 0/1 mux?) [r25937]
-
- 12 May, 2009 1 commit
-
-
Matthias Braun authored
[r25931]
-
- 08 May, 2009 1 commit
-
-
Michael Beck authored
- changed handling of Mux nodes: these are now optimized using the iropt instead of additional runs in the if-conv if-conv: - through away analysis info only when graph was changed - fixed handling of Raise - removed useless dominator computation - add some docu [r25901]
-
- 18 Apr, 2009 1 commit
-
-
Michael Beck authored
- improved hash_SymConst(): no need for mode, handle labels right [r25826]
-
- 02 Apr, 2009 1 commit
-
-
Moritz Kroll authored
[r25767]
-
- 02 Mar, 2009 1 commit
-
-
Moritz Kroll authored
[r25585]
-
- 21 Feb, 2009 1 commit
-
-
Moritz Kroll authored
Renamed get_Cond_defaultProj() to get_Cond_default_proj() for consistency. Added set_Cond_default_proj() and get_cond_kind_name(). Made get_cond_jmp_predicate_name() consistent with other enum name functions. [r25545]
-
- 19 Feb, 2009 1 commit
-
-
Moritz Kroll authored
[r25529]
-
- 28 Jan, 2009 1 commit
-
-
Matthias Braun authored
[r25388]
-
- 21 Jan, 2009 1 commit
-
-
Moritz Kroll authored
[r25322]
-
- 20 Jan, 2009 3 commits
-
-
Michael Beck authored
[r25299]
-
Michael Beck authored
[r25285]
-
Michael Beck authored
[r25279]
-
- 14 Jan, 2009 2 commits
-
-
Michael Beck authored
[r25188]
-
Moritz Kroll authored
[r25185]
-
- 19 Dec, 2008 1 commit
-
-
Michael Beck authored
[r24811]
-
- 13 Dec, 2008 1 commit
-
-
Matthias Braun authored
introduce fp_no_float_fold flag for frontends which do not query the backends float arithmetic mode yet [r24609]
-
- 11 Dec, 2008 1 commit
-
-
Matthias Braun authored
[r24520]
-
- 09 Dec, 2008 1 commit
-
-
Michael Beck authored
[r24422]
-
- 28 Nov, 2008 1 commit
-
-
Matthias Braun authored
[r24112]
-