- 07 Sep, 2015 4 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 04 Sep, 2015 2 commits
-
-
Christoph Mallon authored
For stabs debug info it was used to suppress debug info, so set ir_visibility_private instead.
-
Christoph Mallon authored
-
- 29 Aug, 2015 1 commit
-
-
yb9976 authored
-
- 18 Aug, 2015 1 commit
-
-
Matthias Braun authored
Avoid using the op_pin_state enum as that contains confusing additional entries that are not valid on a node. The only remaining state for a node is pinned/floating which we can simply represent with a 0/1 value.
-
- 14 Aug, 2015 1 commit
-
-
Andreas Fried authored
This adds two builtin kinds, ir_bk_va_start and ir_bk_va_arg. va_arg Builtins are lowered in the lower_builtins pass with a function provided by the backend, whereby most architectures can use be_default_lower_va_args. va_start Builtins are lowered in the backend. Note: This commit breaks all backends except for IA32. SPARC and AMD64 are implemented in later commits. The ARM backend previously miscompiled variadic functions, and will now throw a proper error.
-
- 04 Aug, 2015 1 commit
-
-
Christoph Mallon authored
-
- 28 Jul, 2015 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 25 Jul, 2015 1 commit
-
-
Matthias Braun authored
The next release will feature a cmake build.
-
- 23 Jul, 2015 1 commit
-
-
Matthias Braun authored
There is no node left that uses it.
-
- 26 Jun, 2015 1 commit
-
-
yb9976 authored
-
- 05 Jun, 2015 1 commit
-
-
yb9976 authored
-
- 29 May, 2015 1 commit
-
-
Christoph Mallon authored
-
- 26 May, 2015 1 commit
-
-
Matthias Braun authored
-
- 05 May, 2015 1 commit
-
-
Andreas Zwinkau authored
This reverts commit 5165321c. lower_highlevel() is used by x10i. Also, I'd argue we should rather deprecate lower_highlevel_graph instead.
-
- 24 Apr, 2015 1 commit
-
-
Christoph Mallon authored
Both functions do the same and the former is used way less.
-
- 01 Mar, 2015 1 commit
-
-
Christoph Mallon authored
-
- 17 Feb, 2015 1 commit
-
-
- 15 Feb, 2015 1 commit
-
-
Matthias Braun authored
-
- 28 Jan, 2015 1 commit
-
-
Christoph Mallon authored
-
- 21 Jan, 2015 2 commits
-
- 12 Jan, 2015 1 commit
-
-
Christoph Mallon authored
-
- 31 Dec, 2014 13 commits
-
-
Matthias Braun authored
Also provide a cleaner, better documented and slightly faster implementation.
-
Matthias Braun authored
- block_strictly_dominates() is trivially to compute yourself anyway. - free_dom() and free_postdom() did not free any memory anyway and the irg_properties handling is performed by confirm_irg_properties() anyway.
-
Matthias Braun authored
-
Matthias Braun authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
We only use control flow scc analysis.
-