<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/54505>54505</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Missing support for __int128_t in __builtin_dump_struct
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang:codegen
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          davidbolvansky
      </td>
    </tr>
</table>

<pre>
    ```
#include <stdio.h>

typedef struct bitintstruct {
        __int128_t w;
} bts;

int main() {
        bts st = { 0 };
        __builtin_dump_struct(&st, &printf);
}

```

> bts {
> __int128_t w : (nil)
> }
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxtUclu5CAQ_Rp8QWNh8HrgkMTJbb7BAoNtEtpYLD3qv5-y0z3xRJFQQS2896pKOnXjqCb3Q3pEnhBlZh1tUhoj9hKiMi5fEHu9Zw8bb5tWesIh-jRGLE00a7w7qHl-lHbDAPGCtkPEfxB7xJseyxi-_MNCIb4IsyLaItr9hwLFwARq-j2MCdj-9BtYZDIWJAwqXbbhU8eBUwe4XzA8Ng8EEyCfZZz5v0_h07LXXepJDQTOTYGoJ4BvV2N37H81AJ4pzlTHOpFFE63mv00IZp1xSNvmfMST82cos-If-8iSt3yJcYOBwW7e4MwmLknmo7uAY-31cf3avHvXe-tvwJV0gEdVVqTKFj4VUpRkqqpyEqQr2noScmJat23TNKKgmRVS28BR9YwoHa1YZ-AbndKzhp1QVPWZ4ZRQShgFQyipc6LKpm7aghV6nCpSo5Jo2KHNdzW583Pm-SFMpjlA0poQw1dSwEDmVeuDFPBFiovzXImrUdLZq1jDxy07WuFHH38B6Q3KfA">