- 11 Jul, 2016 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 28 Jun, 2016 3 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
The array type is fine, because it is the containing type, which is used for TBAA. This partially reverts commit 1786345c.
-
- 27 Jun, 2016 5 commits
-
-
Christoph Mallon authored
After spilling this is done in the backend.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
This unbreaks the backend option 'profilegenerate'.
-
Christoph Mallon authored
This partially unbreaks the backend option 'profilegenerate'.
-
- 12 Jun, 2016 1 commit
-
-
Christoph Mallon authored
* 'get_atomic_ent_value()' is a wrapper, which tries to unify the different kind of initalizers by wastefully creating nodes on demand. It had only a single user, which tried to use it for method entities, which does not work anymore (see 3rd bullet point). * 'set_atomic_ent_value()' is a thin and unnecessary wrapper to set a const node initializer. * 'is_atomic_entity()' classifies entities having (among primitive and pointer types) method type as having an atomic initializer. They do not for a long time (was an address of itself). Except for the two functions above, this function is unused. * 'Atomic' is a misnomer and should rather be 'scalar'.
-
- 07 Jun, 2016 1 commit
-
-
Christoph Mallon authored
-
- 22 May, 2016 1 commit
-
-
Christoph Mallon authored
-
- 17 May, 2016 2 commits
-
-
Christoph Mallon authored
Now you only pass a name prefix and it automatically adds a ".%u".
-
Christoph Mallon authored
The length is now set on creation. Neither length nor element type can be changed later on.
-
- 02 May, 2016 2 commits
-
-
Christoph Mallon authored
cleanup: Use 'new_global_entity()' instead of 'new_entity()' + 'set_entity_visibility()' + 'set_entity_linkage()'.
-
Christoph Mallon authored
-
- 14 Feb, 2016 1 commit
-
-
Matthias Braun authored
-
- 04 Sep, 2015 1 commit
-
-
Christoph Mallon authored
For stabs debug info it was used to suppress debug info, so set ir_visibility_private instead.
-
- 24 May, 2015 1 commit
-
-
Matthias Braun authored
-
- 19 Oct, 2014 1 commit
-
-
Christoph Mallon authored
This unifies several locally defined macros.
-
- 30 Sep, 2014 2 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
- 19 Sep, 2014 2 commits
-
-
Andreas Fried authored
-
Andreas Fried authored
-
- 18 Jul, 2014 1 commit
-
-
Matthias Braun authored
-
- 18 Mar, 2014 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 17 Mar, 2014 3 commits
-
-
Christoph Mallon authored
The initial block is not immature after new_ir_graph() anymore for a long time. The end block is matured automatically by irg_finalize_cons().
-
Christoph Mallon authored
This is unnecessary, because all nodes are created using new_r_*.
-
Christoph Mallon authored
-
- 07 Mar, 2014 2 commits
-
-
Matthias Braun authored
Previously a Bad node was returned which could hide problems and more importantly you create new nodes (the BadBB) in an operation that apparently only queries the graph.
-
Matthias Braun authored
-
- 13 Feb, 2014 1 commit
-
-
Christoph Mallon authored
-
- 28 Jan, 2014 2 commits
-
-
Christoph Mallon authored
Deduce the mode automatically from the given entity.
-
Christoph Mallon authored
-
- 27 Jan, 2014 1 commit
-
-
Christoph Mallon authored
This removes the strange entity/type duality and we get rid of union symconst_symbol.
-
- 04 May, 2013 1 commit
-
-
Matthias Braun authored
It has been empty for nearly all systems. People who used to put stuff in config.h can still create a config.h on their own and inject -include (gcc) or /FI (msvc) into their CPPFLAGS.
-
- 29 Jan, 2013 1 commit
-
-
Matthias Braun authored
-
- 21 Dec, 2012 1 commit
-
-
Christoph Mallon authored
-