edge case for 64bit add where add with flag output is CSEd
[libfirm] / ir / be / test / add64.c
1
2 long long f(long long a, long long b)
3 {
4         long long c = (a & 0xffffffff) | 0x100000000;
5         return a + b + c;
6 }
7
8 int main(int argc, char **argv) {
9         printf("Res: %llx\n", f(0x100000000, 0x100000000));
10 }