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

    <tr>
        <th>Summary</th>
        <td>
            BOLT与llvm后期如何融合,后期计划如何
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

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

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

<pre>
    English:
We want to make a requirement in openeuler and understand that the bolt source code is now integrated into the llvm source code, which is a subdirectory under the llvm source code.
I'd like to ask whether bolt wants to build llvm IR from binary code and start the llvm back-end compilation function; Or how to integrate bolt and llvm in the later stage, and whether there are relevant plans?

中文:
我们想在openEuler做一个需求,了解到BOLT源代码现已合入LLVM源代码,是llvm源代码下的一个子目录。
想咨询一下BOLT是否要从二进制代码构建llvm IR,并启动llvm后端编译功能;或者说BOLT与llvm后期如何融合,是否有相关计划?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJytVU1v4jAQ_TXDxSoK-XQOOcQQpEpdVVqttmeHGJI2JKzttOq_3xk7oahb9bQIqJmPN-89j9J6bN6Lajj1nWkhKiHYQVA-KfYmB8vsyM7yRTHJtPozdVqdFUa7gY0XNaipV5rJoWHT0ChtLB1tK7GtVawee8vMOOmDYoexUawzbBjfsNmqk5ZWNXQcXW3fv55vayHcsre2O7TUJJmZ6gZnH-yo3_2sL7vWnvs9hFnD-g5pI7w0LwilsF57SqTLUKaeur7xIPc_2VGPZ1Z3g8QRji6JQUnafsyq5eHlTmH8MJ4vXS9tNw7sOA0HOkAk2KNmLUpE8KtKP5TAHARa5-Awown-5LRSeiFJXzgdP1r16pVu4dLLwUC09_rm7yoGwaHcQZVCngLPoNqD2EJ-LcAgh3zjKgWUWxeJQERQJZBvoeR0ixXdIkX4hno9LA8WfIzkVEyRFMQGeDgP4ltXUwJPocLKDEqHjENFIB4ffrmGEvJgYYBpLApoEh54hXXUIDIQoeMUUDNBJFAmDw-_f3wLcWWBBuD8PRn8bYOXJiiCSnn8ldiELKV2rMH2yhHESAJVRJUo_8Peq5khmulM2EMZfoblYnHD0ZyVlt61dGEmyJDZ0C2lxJ4YzIamX-lBwMrJSCglynmXb5zBRO6a_Ug3m5dI1nvlLa8cpHDpzK1QOmuh5XEN-Z4ipHe3rJlYFswVkzPJ3CVir9eLrz6NSmmbcseExHu3vMHc6dndrMLnK77xzuHwfL4osewNXQineys3s3f5srD5ftUUUZNHuVzZzvaq-F88w-1Xjf_S-Ay1mnRftNZeDD15wz2-T51tp3qNTxj84Sj5P3cXPT7jIxB_dsZMyuAhiXkar9riEKXZMVdyk6Sp5Fmm4jrNQhXL9LgJs7RZ9bJWvSkgEZDsVl0RBmEYxJswyPCzWQdhLvEVZFmUyuPxCHGgzrLr1zR4PerTSheOQz2dDCbxX4U1H0lpTHcalFrw5WTbURdPajg_I3zCw5WjXDi-fwF4cLhf">