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

    <tr>
        <th>Summary</th>
        <td>
            About the option arm-promote-constant and the relative PR32780
        </td>
    </tr>

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

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

    <tr>
      <th>Reporter</th>
      <td>
          hstk30-hw
      </td>
    </tr>
</table>

<pre>
    We have some BIOS code like below, the BIOS not support relocation in some steps, so I add the option arm-promote-constant.

https://godbolt.org/z/av978b3r3

But I cann't found the infomation about the PR32780, not sure the option arm-promote-constant's detail.



</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyEUUuPmzAQ_jXmYiXyA8L64MNuV0g5tWoPPRs8Ce4aD7KHRO2vr4Bo-zi0l0Fi_M33cqWEawKwrHlhzWvlFhox27HQmxaH8V716L_br8BHdwNecAL-cv74hQ_ogcfwBryHiHemPnAaH7uExMsyz5iJZ4g4OAqYeEg7vhDMZQUU5GfuvN-QOG-PXJ4Oc8YJCQ4DpkIu0ZGJVyae9zkSzYXpZ6Y6pror-h4jHTFfmep-MNW5m2mfep3176CXhfiZDy4lplriF1zSzhrSBaddnutxoe3np89atU9ilbhbyfA_iUy1hXsgF-IfavdZeau90cZVYGWrhWpMcxLVaN3QgzzJk6nd0HjZan95Mqp2rvFDW0NbBauEqqXQQmhtpDmCOZmLl3JowNTOK1YLmFbWGG_TGkMVSlnASlnLtqmi6yGWrVylEtz5tmVKrV1nu4IO_XItrBYxFCq_zlCgCPb5PZR_mOfukWaG6Cjc3hOslhztX4UFGpf-OODEVLeSPT7r0W8wEFPdJrEw1T083Kz6GQAA__8kutqm">