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

    <tr>
        <th>Summary</th>
        <td>
            [PowerPC] li of 0 into arg registers of unused arguments
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    cat > test.c 

```
typedef signed char sb;
void foo(sb);
void __attribute__((noinline)) bar(sb sb1, sb var2, sb var3, sb var4,
                                   sb sb5)
{
 foo(sb5);
}
void __attribute__((noinline)) test() {
  bar(1, 2, 3, 4, 125);
}
```

bash-5.2$  /home/zhijian/llvm/dev/build/bin/ibm-clang  seg.c -m32 -S  -o seg.s

there is code as 

```

.bar:
# %bb.0: # %entry
        mflr 0
        stwu 1, -64(1)
 mr      3, 7
        stw 0, 72(1)
        bl .foo[PR]
        nop
 addi 1, 1, 64
        lwz 0, 8(1)
        mtlr 0
 blr


.test:
# %bb.0:                                # %entry
 mflr 0
        stwu 1, -64(1)
        li 3, 0
        li 4, 0
        li 5, 0
        li 6, 0
        stw 0, 72(1)
        li 7, 125
        bl .bar
        nop
```


</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyMVNFu6ygQ_ZrxyygWHkwcP_jBbTfP1e4HVGCIzRW2K8Cper9-BUlv02y19yJkwxmYOZwZkCHYcTGmA_EA4qmQW5xW32k7jsY7uxRq1e_dICMC_wujCbEcEFif-p5dO-vj-6vR5oTZmcZhkh6DAv4ArD-vVuNpXYEOQQG1N-jLi4zRW7VF8_ICdAA6LKtdnF1MWkgtKunzPgyqAnrEoPAsPX0O-eewBnoE1uPvW_YnUgjWQ5Po_CIofjGE5unPeSZlsqHFq8Mr9cw6881ME0es6D7KrZbAeiXDtBMlAdWIQMdpnQ3Q8edkf1i5AB2dO89AR23OQEe1WafT3yaTVfNucHIZEYMZywF3Myfc_YO4WzMSLjHiZLxBG3BYtUEZvskqsL5Mp-DZQByBhFIlA97jdWqW6N9vRJ9PziO7AUJ82zCLsNvXFz2S6jj7iz2r0nzdgCyDdLP82pTDMmVKPDz_DeLpxrKsr2kmtbaXcPmzr2-WuLefF8-H_zqe4wdv5fxVCdaXOa3fHf837V6dP5blg6q9CMO-YvU3mPgG299j_yuqs9h8lOVXqVPy7yW-K5BCd1y3vJWF6aqG75sDcc6LqeNS14eTFCSq_dAaLRqtatGquuZDO_B9YTtiJFhV8UpwqnhZN_JQnRpdtbWo-LCHmplZWlemai9XPxY2hM10FVFDh8JJZVzIDxfRYt4wW4EovWO-S5t2ahsD1MzZEMOnm2ijyy_e8_pm_PMjiKckwnpChnaJK0o_ojejDdH4kPBt2YLRCd9ms8RQbN51U4yvIVUHHYGOo43TpsphnT_vZ-bw6tcfZojpaiaCAeh4PcG5o38DAAD___g7chY">