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

    <tr>
        <th>Summary</th>
        <td>
            llvm-cxxfilt should accept symbols from stdin
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            enhancement,
            tools:llvm-cxxfilt
      </td>
    </tr>

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

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

<pre>
    GNU's c++filt can accept input from stdin. This is extremely convenient for piping assembly or LLVM IR to c++filt and get back the same input but with the symbols demangled. Currently, llvm-cxxfilt only accepts mangled symbols as command line parameters. llvm-cxxfilt should have the same functionality as c++filt.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxsks-O0zAQh5_GuYw2SiYpSQ450K6KkBYOCLg79iQx-E9kT0rD06OGQlmJk6Wx9X3zG49MyUyeqBeHozg8Z3LlOcReWul_zjKU2RD01r_7-EVgk0AJPAo8jsYyKOlBKkULg_HLyjDG4CCxNj6Hz7NJYBLQlSM5shuo4C_kDXmGMURYzGL8BDIlcoPdIER4efn6Ad5_Ag6vPNJrmIhhkOo78EyQpKO7clgZfhief9c3NwSbQJOTfrKkczitMZJnuwk8gbUX96Su150avN3u7Se4v_9LkAlUcO5mtsYTLDJKR0wx5a8paQ6r1TDLCz1aG1ev2AQvreFtZz3S5JnuK91VncyoL5ui7Zq66cps7ok63WJzkNg1bafKolIllodRK4UV1iozPRZYF4hvyq6sii5vm7bRo0bSY1t0ZSvqgpw0Nr-1mIc4ZSallfq2Kuo2s3Igm_ZvRiQ_S6_IkWeBKPAkEDkEm0T19t-At8vDcxb7vTisUxJ1YU3i9JCwYUv9_8Zy344_U33sR7ZG28_My80n8CzwPBme1yFXwQk832D342mJ4RspFnje0ySB5z3QrwAAAP__Vavs1Q">