- 23 Apr, 2013 1 commit
-
-
Matthias Braun authored
-
- 04 Apr, 2013 1 commit
-
-
yb9976 authored
The builtin can be used to generate fast code for unsigned division by constant. Code generation is supported for the IA32 and the SPARC backend. Since our ARM backend currently has no Add with Carry instruction, the builtin is currently not supported on Arm. The same holds for the AMD64 backend, which does not support a division yet.
-
- 28 Mar, 2013 1 commit
-
-
Matthias Braun authored
-
- 22 Mar, 2013 1 commit
-
-
Andreas Zwinkau authored
Now we have a simple optimization actually using DCA.
-
- 20 Mar, 2013 1 commit
-
-
Andreas Seltenreich authored
-
- 13 Mar, 2013 4 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
- Semantic was strange: shallow checking for pointers, deep checking for structs (because no real solution in case of cycles was implemented) - Implementation was incomplete/buggy - Nobody was using it anyway
-
Matthias Braun authored
-
Matthias Braun authored
-
- 12 Mar, 2013 6 commits
-
-
Matthias Braun authored
They weren't used in a sensible way and their semantic for non-arithmetic ops was unclear. Also implicitely fixes a bunch of bugs where these where set but no op_index was set at the same time.
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 11 Mar, 2013 1 commit
-
-
yb9976 authored
-
- 22 Feb, 2013 1 commit
-
-
yb9976 authored
-
- 20 Feb, 2013 1 commit
-
-
Matthias Braun authored
-
- 19 Feb, 2013 1 commit
-
-
Matthias Braun authored
Remove some unnecessary/unused functions. Simplify the implementation to pass around const char* (which is a little bit faster and also nicer in gdb)
-
- 29 Jan, 2013 1 commit
-
-
Matthias Braun authored
-
- 18 Jan, 2013 3 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
The only user is unreachable (ignore_runtime is false).
-
Matthias Braun authored
now the frontend is only responsible to mangle the ld_name, entity creation is left to libfirm which now also caches the entities.
-
- 17 Jan, 2013 1 commit
-
-
yb9976 authored
-
- 15 Jan, 2013 2 commits
-
-
Matthias Braun authored
structs are bad in a library API. We provide setter functions for the fields now.
-
Matthias Braun authored
You should specify the pinned attribute when calling new_ir_op and not change it later.
-
- 05 Jan, 2013 3 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 19 Dec, 2012 1 commit
-
-
Christoph Mallon authored
-
- 18 Dec, 2012 1 commit
-
-
Christoph Mallon authored
-
- 12 Dec, 2012 3 commits
-
-
Matthias Braun authored
Just state the copyright and the project the files belong to. You can then find the COPYING file for the whole project.
-
Christoph Mallon authored
-
Christoph Mallon authored
Accordingly remove repr_class from entities.
-
- 11 Dec, 2012 1 commit
-
-
Christoph Mallon authored
-
- 08 Dec, 2012 1 commit
-
-
Christoph Mallon authored
-
- 06 Dec, 2012 1 commit
-
-
Christoph Mallon authored
irgmod: Pass the new inputs to turn_into_tuple() instead of initialising them with Bad and setting them afterwards.
-
- 04 Dec, 2012 3 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-