index
:
libfirm
am-cmp
amd64-fma
autotransform
better-lcssa
beverify
blocksched
boolopt-improvement
closures
constbits.fix
cpu2017
duffs
exc
exc-kahlert
exceptions
execfreq
execfreq-new
firm2vhdl
gitlab-ci-testing
icore
improve-loop-unrolling
inlining
inlining2
jfirm-compat
keep-alive-blocks
lowfat_sanitizer
lto
master
matze_inlining
multi-file
pagecache
pdeq_new
proc-clone
regalloc-compressed
regalloc-compressed-fixes
regalloc-compressed-static
regalloc-reference
riscv
riscv64
rotate
same_as
scalar-replace-copyb
scratchpad_mem
set_b_value
sgraf/and-broken
sparc-double-registers
sparc-double-registers-rebased
target
temp-copy-lower-in-scalar-replace
test-al-al
tmp-amd64-improvements
vfirm
vhdl-backend
Graph-Based Intermediate Representation
matthias.braun@kit.edu
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
ir
/
opt
/
garbage_collect.c
Commit message (
Expand
)
Author
Age
*
Reorganize include directives
Matthias Braun
2017-02-17
*
Fix ir_visibility_external_private handling
Matthias Braun
2015-10-05
*
Move ir_node struct from irtypes.h to irnode_t.h, remove irtypes.h, cleanup
Matthias Braun
2015-09-10
*
tr: Only IR_ENTITY_NORMAL has an initializer now.
Christoph Mallon
2014-10-31
*
rename error.h to panic.h
Matthias Braun
2014-05-28
*
cleanup, use C99
Matthias Braun
2014-05-16
*
garbage_collect: simplify by using get_irn_entity_attr()
Matthias Braun
2014-04-15
*
garbage_collect: need to follow aliases while marking
Matthias Braun
2014-04-07
*
garbage_collect: cleanup, use C99
Matthias Braun
2014-04-07
*
irprog: Add and use foreach_irp_irg{,_r}().
Christoph Mallon
2014-03-18
*
Split EntConst into Address and Offset.
Christoph Mallon
2014-01-28
*
Split SymConst into EntConst and TypeConst.
Christoph Mallon
2014-01-27
*
further cleanup in get/set_entity_irg/additional_properties
Matthias Braun
2013-10-31
*
remove overly complicate pass management code
Matthias Braun
2013-05-15
*
do not include config.h anymore
Matthias Braun
2013-05-04
*
cleanup: Remove unnecessary #include.
Christoph Mallon
2012-12-21
*
remove license stuff from files
Matthias Braun
2012-12-12
*
make remove_irp_irg API private
Matthias Braun
2012-10-29
*
Remove compound path initializers.
Christoph Mallon
2012-06-14
*
Introduce IR_LINKAGE_NO_CODEGEN
Matthias Braun
2012-05-04
*
ir_visibility cleanup
Matthias Braun
2012-05-04
*
remove $Id$, it doesn't work with git anyway
Matthias Braun
2011-11-10
*
Fixed inconsistent uses of DEBUG_ONLY.
Sebastian Buchwald
2011-09-15
*
split irg and irp resources, add IRP_RESOURCE_TYPE_LINK
Matthias Braun
2011-08-04
*
Fixed backward iteration using size_t again.
Michael Beck
2011-02-11
*
use long for now so at least not half the testsuite is broken
Matthias Braun
2011-02-11
*
Windows has no ssize_t ...
Michael Beck
2011-02-11
*
fix bugs introduced in last commit
Matthias Braun
2011-02-09
*
Further spread size_t.
Michael Beck
2011-02-09
*
make some more optimisations independent of current_ir_graph
Matthias Braun
2010-10-06
*
fix trailing whitespaces and tabulators in the middle of a line
Matthias Braun
2010-10-06
*
simplify confusing entity/owner interfaces. There is no public way anymore to...
Matthias Braun
2010-05-21
*
Put a space after if/for/switch/while.
Christoph Mallon
2010-02-13
*
don't ignore entities in Sels
Matthias Braun
2010-02-12
*
a new garbage collection pass less conservative than gc_irgs (but does not re...
Matthias Braun
2010-02-05