From: Matthew Harren <matth@cs...> - 2007-04-19 23:33:09
> -----Original Message-----
> From: Peter Hawkins
> It seems that CIL doesn't support GCC's __int128_t and
> __uint128_t types, which are available on 64-bit
> architectures. Has anyone done any work on supporting these?
> (It would probably involve changing CIL's internal integer
> representation since I believe it's only 64 bits wide
> regardless of architecture).
I don't know anyone who's tried to implement these. Adding the types
themselves should be straightforward (just add new integer kinds). But as
you say it will be harder to support literals and constant folding since
you'd have to change the represenation of CIL's integer constants.