- 13 Feb, 2010 4 commits
-
-
Christoph Mallon authored
[r27145]
-
Christoph Mallon authored
[r27144]
-
Christoph Mallon authored
[r27143]
-
Matthias Braun authored
[r27142]
-
- 12 Feb, 2010 9 commits
-
-
Matthias Braun authored
[r27141]
-
Matthias Braun authored
[r27139]
-
Matthias Braun authored
[r27138]
-
Matthias Braun authored
implement several new section types including comdat for ELF, this potentially breaks COFF and MACHO (will fix it asap) [r27136]
-
Matthias Braun authored
[r27134]
-
Matthias Braun authored
[r27133]
-
Matthias Braun authored
[r27131]
-
Matthias Braun authored
[r27130]
-
Matthias Braun authored
[r27129]
-
- 11 Feb, 2010 14 commits
-
-
Michael Beck authored
[r27125]
-
Michael Beck authored
[r27123]
-
yb9976 authored
[r27122]
-
Michael Beck authored
[r27121]
-
Michael Beck authored
Kicked useless memory allocation and casts. [r27120]
-
Michael Beck authored
C99 feature removed. [r27119]
-
Michael Beck authored
[r27118]
-
Michael Beck authored
Moved comments AFTER the ifs (where they belong to). [r27117]
-
Matthias Braun authored
[r27116]
-
Matthias Braun authored
do not free the graph after emitting it (this should only change the peak memory allocation of firm marginally). The gas dumper needs the irg info sometimes. [r27115]
-
Olaf Liebe authored
[r27114]
-
Olaf Liebe authored
[r27113]
-
Matthias Braun authored
[r27110]
-
Matthias Braun authored
support for local common symbols (whatever that is good for); introduce ir_visibility_private (not tested yet as they don't occur in C) [r27109]
-
- 10 Feb, 2010 11 commits
-
-
Matthias Braun authored
put zero initialized entities into bss section (not just uninitialized ones); TLS entities should go to tbss or tdata [r27108]
-
yb9976 authored
[r27107]
-
Matthias Braun authored
[r27106]
-
Matthias Braun authored
[r27103]
-
Jonas Fietz authored
[r27101]
-
Jonas Fietz authored
This uses the vrp information to evaluate int projs. This optimizes cases like: x |= 33; y = x & 96; to y = 1; [r27100]
-
Jonas Fietz authored
This uses the vrp information to expand the handling for constants to handling ranges as well. [r27098]
-
Jonas Fietz authored
This adds some basic optimizations, e.g. to calculate the value for some nodes if it can be determined. [r27097]
-
Jonas Fietz authored
This commit adds the basic analysis needed to derive vrp information. It should not run infinetely, but there may be border cases. There might be error conditions for which there are no checks yet. Also, a lot of the derivations can still be improved. [r27096]
-
Jonas Fietz authored
This commit adds the code and prototypes for dumping vrp information [r27095]
-
Jonas Fietz authored
This commit adds the neccessary attributes to each ir_node. It also adds the initialization code and some prototypes for the graph_pass and some support functions. [r27094]
-
- 09 Feb, 2010 2 commits
-
-
Olaf Liebe authored
[r27093]
-
Christian Helmer authored
[r27092]
-