- 12 Aug, 2011 10 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
yb9976 authored
-
yb9976 authored
-
Andreas Zwinkau authored
-
Andreas Zwinkau authored
This reverts commit a63fa62c. While the inliner could do this right, the fix for now is to not inline such functions.
-
- 11 Aug, 2011 1 commit
-
-
Andreas Zwinkau authored
-
- 10 Aug, 2011 3 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 08 Aug, 2011 1 commit
-
-
Matthias Braun authored
Since we have no complicated barrier/prolog stuff in the transform phase anymore we can move away from beabihelper now and create the nodes directly which will be necessary when modeling special constraints like wide aligned registers.
-
- 05 Aug, 2011 4 commits
-
-
Matthias Braun authored
So sparc can handle this case now.
-
Matthias Braun authored
-
Matthias Braun authored
Use a special kind of entity on the frame type instead of a value_type struct inside a method type. This makes replacement of function types slightly easier (it's still a complex operation though) and handling in the backend a bit more consistent since it's more or less a normal stack access (with special offsets).
-
Matthias Braun authored
This was done by removing unnecessary options/options that only allowed marginal tweakings to improve performance while at the same time making the interface cumbersome.
-
- 04 Aug, 2011 4 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 29 Jul, 2011 1 commit
-
-
Christoph Mallon authored
Its emitter handles this.
-
- 28 Jul, 2011 3 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
yb9976 authored
-
- 27 Jul, 2011 13 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
Simplify usage of LC_OPT_ENT_STR(): The length of the buffer is determined in the macro, not passed as parameter.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Christoph Mallon authored
-
Christoph Mallon authored
This should fix 403.gcc. A SBB with AM could not fulfill its should_be_same contraint, so the AM gets split from the SBB. The Load of the AM gets assigned the out register of the SBB, which violates the !in_r5 constraint of the SBB. Therefore it's necessary to turn the SBB into NOT+ADC.
-