This makes it possible to specify a bit width after the 'i' integer type specifier when defining builtins. The bswap and bitreverse builtins have been updated so that their definitions use fixed-width types instead of short, int and long, so that they work on targets where int != 32-bits and long != 64 bits.
Diff Detail
Diff Detail