https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116509
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Note for:
```
bool test1(__int128 a, __int128 b) {
return a == 0;
}
```
LLVM produces:
```
orr x8, x0, x1
cmp x8, #0
cset w0, eq
ret
```
Which I think is better than using ccmp here.
