- 21 May, 2016 1 commit
-
-
Christoph Mallon authored
-
- 20 May, 2016 1 commit
-
-
Christoph Mallon authored
-
- 19 May, 2016 1 commit
-
-
Christoph Mallon authored
This fixes opt/proc_cloning004.c, opt/proc_cloning005.c, opt/proc_cloning006.c.
-
- 18 May, 2016 4 commits
-
-
Christoph Mallon authored
This detects missed adjustments of frame Members in proc_cloning early.
-
yb9976 authored
-
yb9976 authored
-
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.
-
- 13 May, 2016 1 commit
-
-
yb9976 authored
-
- 12 May, 2016 2 commits
-
-
yb9976 authored
-
Christoph Mallon authored
The same name was used multiple times, because the counter was not increased anymore. This was broken more than 6 years ago in 9d564d61. This fixes opt/proc_cloning003.c.
-
- 11 May, 2016 1 commit
-
-
yb9976 authored
-
- 09 May, 2016 5 commits
- 08 May, 2016 1 commit
-
-
Z. Gilboa authored
-
- 06 May, 2016 1 commit
-
-
Christoph Mallon authored
-
- 05 May, 2016 4 commits
-
-
Christoph Mallon authored
This fixes opt/proc_cloning001.c.
-
Christoph Mallon authored
clone_entity() sets the ld_name now.
-
Christoph Mallon authored
This prevents triggering the unique name check in add_compound_member(). This partially fixes opt/proc_cloning001.c.
-
Christoph Mallon authored
This fixes backend/convconv2.c. This typo was introduced in afd4e3d6.
-
- 04 May, 2016 2 commits
-
-
-
Christoph Mallon authored
It checked for Const on the wrong side, so it always failed. Then the code further down used the wrong accessor functions.
-
- 03 May, 2016 1 commit
-
-
Christoph Mallon authored
Switch lowering always gives an unsigned selector, so 'transform_zext()' is sufficient.
-
- 02 May, 2016 5 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
cleanup: Use 'new_global_entity()' instead of 'new_entity()' + 'set_entity_visibility()' + 'set_entity_linkage()'.
-
Christoph Mallon authored
-
- 30 Apr, 2016 1 commit
-
-
Christoph Mallon authored
-
- 29 Apr, 2016 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
In one case the modes do not match: T -> M. In the other case, a node is created just to set a transformed node for it. In both cases the source nodes are not looked at anymore.
-
- 28 Apr, 2016 1 commit
-
-
Christoph Mallon authored
-
- 27 Apr, 2016 2 commits
-
-
Christoph Mallon authored
The verifier would have complained already, if a shift had float mode.
-
Christoph Mallon authored
-
- 26 Apr, 2016 2 commits
-
-
Christoph Mallon authored
This fixes backend/shift2.c.
-
Christoph Mallon authored
All callers use X86_SIZE_32. Also any smaller size requires a third operand, because the result register does not get completely overwritten.
-