- 05 Aug, 2014 1 commit
-
-
Matthias Braun authored
The reassoc running flag wasn't necessary in new reassoc versions anyway.
-
- 04 Jul, 2013 1 commit
-
-
Matthias Braun authored
-
- 12 Dec, 2012 1 commit
-
-
Matthias Braun authored
Just state the copyright and the project the files belong to. You can then find the COPYING file for the whole project.
-
- 04 Dec, 2012 1 commit
-
-
Matthias Braun authored
-
- 01 Mar, 2012 1 commit
-
-
Matthias Braun authored
-
- 18 Nov, 2011 3 commits
-
-
Matthias Braun authored
We just define that the only reason a Load/Store node can use the exception edge is a NULL pointer. Misaligned Load/Store is a problem for low-level languages which don't use exception edges anyway.
-
Matthias Braun authored
We simply always assume that Sel can only return a null pointer if its input is a null pointer.
-
Matthias Braun authored
this is part of the initiative to move object-orientation support stuff out of libfirm into liboo
-
- 10 Nov, 2011 1 commit
-
-
Matthias Braun authored
-
- 20 Sep, 2011 1 commit
-
-
Matthias Braun authored
-
- 22 Sep, 2010 2 commits
-
-
Matthias Braun authored
[r28021]
-
Matthias Braun authored
[r28017]
-
- 10 Sep, 2010 1 commit
-
-
Matthias Braun authored
[r27988]
-
- 09 Mar, 2010 1 commit
-
-
Matthias Braun authored
[r27277]
-
- 16 Dec, 2009 1 commit
-
-
Matthias Braun authored
an optimization should be decided simply on wether the frontend calls it or not. [r26798]
-
- 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]
-
- 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]
-
- 02 Oct, 2008 1 commit
-
-
Michael Beck authored
[r22411]
-
- 30 Sep, 2008 1 commit
-
-
Michael Beck authored
[r22352]
-
- 08 Jun, 2008 1 commit
-
-
Michael Beck authored
[r20025]
-
- 20 Feb, 2008 2 commits
-
-
Michael Beck authored
the problems ... [r17813]
-
Michael Beck authored
Currently this option allows x-c -> x + (-c) for unsigned. If this option is enabled, we cannot do liner function test replacement ... So, enable it AFTER OSR has run... [r17804]
-
- 02 Jan, 2008 1 commit
-
-
Michael Beck authored
[r17143]
-
- 16 Nov, 2007 1 commit
-
-
Matthias Braun authored
[r16573]
-
- 20 Sep, 2007 2 commits
-
-
Michael Beck authored
- fixed wrong condition in iropt.c [r15896]
-
Michael Beck authored
Add a reassoc_running flag used to disable some local optimizations only while reassoc is running (to prevent endless loops) [r15895]
-
- 06 Sep, 2007 1 commit
-
-
Michael Beck authored
[r15696]
-
- 04 Jul, 2007 1 commit
-
-
Matthias Braun authored
[r14942]
-
- 27 Apr, 2007 1 commit
-
-
Matthias Braun authored
[r13522]
-
- 07 Jan, 2007 1 commit
-
-
Michael Beck authored
[r8498]
-
- 06 Jul, 2006 1 commit
-
-
Michael Beck authored
[r8010]
-
- 02 Jun, 2006 1 commit
-
-
Michael Beck authored
and fix the code (Syncs were not extended) [r7862]
-
- 20 Mar, 2006 1 commit
-
-
Michael Beck authored
[r7490]
-
- 02 Feb, 2006 1 commit
-
-
Michael Beck authored
typos fixed, enhanced doxygen documentation [r7309]
-
- 14 Jan, 2006 1 commit
-
-
Michael Beck authored
[r7240]
-
- 02 Jan, 2006 1 commit
-
-
Michael Beck authored
[r7190]
-
- 18 Nov, 2005 2 commits
-
-
Michael Beck authored
[r6963]
-
Michael Beck authored
[r6950]
-