Skip to content

Implement cent/ucent data types.#1120

Closed
redstar wants to merge 11 commits intoldc-developers:masterfrom
redstar:cent
Closed

Implement cent/ucent data types.#1120
redstar wants to merge 11 commits intoldc-developers:masterfrom
redstar:cent

Conversation

@redstar
Copy link
Member

@redstar redstar commented Sep 26, 2015

This is a first try at implementing the data types cent and ucent.
All changes are wrapped in #if WANT_CENT .. #endif. It takes
advantage of the GCC builtin type __int128 and is currently only
enabled if compiled with gcc.

As soon as this is stable it should go upstream, too.

@redstar
Copy link
Member Author

redstar commented Sep 26, 2015

This one was accidental closed because it was against merge-2.067 branch.

@redstar
Copy link
Member Author

redstar commented Jan 29, 2016

Now updated for 0.17.0 (v2.068.2).

redstar and others added 7 commits March 9, 2016 19:59
LLVM 3.9: Add new library globalisel
This PR removes the command line option which adds the pass names as additional
command line options. This code prevents compiling for AArch64 (since LLVM 3.7)
and ARM (since LLVM 3.8). Recommendation on LLVM list was to use the PassNameParser
only in test tools but not in a production compiler.
This is still not perfect but already fixes some test failures.
redstar added 4 commits March 12, 2016 23:31
Remove PassNameParser (may be breaking some command lines!)
This is a first try at implementing the data types cent and ucent.
All changes are wrapped in #if WANT_CENT .. #endif. It takes
advantage of the GCC builtin type __int128 and is currently only
enabled if compiled with gcc.

As soon as this is stable it should go upstream, too.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants