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

    <tr>
        <th>Summary</th>
        <td>
            [MLGO] Upstream log reader infrastructure
        </td>
    </tr>

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

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

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

<pre>
    With the upstreaming of key non-prescriptive MLGO utils from `google/ml-compiler-opt` into `llvm/utils/mlgo-utils` (https://github.com/llvm/llvm-project/pull/72319), we should also upstream the logging infrastructure. This is already partially upstream for testing purposes, but it would be good to fully upstream the infrastructure for this along with proper testing.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUUruO1TAQ_RqnGd0otvMsUgCr0IBoQNROMnEMTsbyY1f375Gzy66WjiqKPGfOnIcKwegTcWTNRybETHSoU5kVT97UTAjWPBQqxZ38-P6tmGm9jz9N3CHuCMmF6FEd5tRAG_zGO5x03pzHsHjjonlE-Prl8zdI0dgAm6cDWFtpIm2Riemwt4UOZyz6G7nI2grMGSnPWPt4MDFdwGtS0-35p62AiX6P0QUmPzAxMTFpE_c0lwtlzAs0f27O0y9cIhOTS9YyMXVC8oGJgYlP8IQQdkp2BWUDvaq5pFnSOssy5-ZViD4tMXks4ftuApgAynpU6x2c8tEoa-9v8I08RAwxw13yjgKGTDenCCbC08U4I2iiFSLBlt7BM_t71ueN-8VKp4an7L_z5PCVqCzWUa6DHFSBI--qpq3aXspiH7elxk11qq4HrCXvlhXrRnXN1s2dlKovzCgqUVec93yoKylLyRfRb5wvNZcV73pWV3goY8vsaEleFyaEhGPXt7wtrJrRhpcm5Zhe-uPHK4A56cDqypoQw9uCaKK92pfbwZoH-PFXvSUN2Vn0_5hQJG_H_079ujQX6Dr2TwAAAP__PnEAwA">