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

    <tr>
        <th>Summary</th>
        <td>
            llvm-exegesis fails in subprocess mode when benchmarking CMP64rr
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            tools:llvm-exegesis
      </td>
    </tr>

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

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

<pre>
    `llvm-exegesis --opcode-name=CMP64rr --mode=latency --repetition-mode=middle-half-duplicate --execution-mode=subprocess` produces the following:

```
...
---
mode:            latency
key:
 instructions:
    - 'CMP64rr RSI RSI'
    - 'ADC64ri32_ND RSI RDI i_0x1'
  config:          ''
  register_initial_values:
    - 'RSI=0x0'
    - 'RDI=0x0'
cpu_name: skylake-avx512
llvm_triple: x86_64-grtev4-linux-gnu
min_instructions: 10000
measurements: []
error:           'snippet crashed while running: Illegal instruction'
info:            Repeating two instructions
assembled_snippet: 415541544989FC4989F548BF0000000000000000488D350000000048C1EE0C48C1E60C4881EE0010000048B80B000000000000000F054C8D05000000004C89E74C01C748C1EF0C48C1E70C4881C70010000048BE00F0FFFFFF7F00004829FE48B80B000000000000000F0548BF00E0FFFFFF7F000048BE001000000000000048BA030000000000000049BA11000000000000004D89E849B9000000000000000048B809000000000000000F0548BC00F0FFFFFF7F000048BE000000000000000048BF00000000000000005141535057565248BF00E0FFFFFF7F00008B3F48BE032400000000000048BA010000000000000048B810000000000000000F055A5E5F58415B594839F662F4CC1883D7014839F662F4CC1883D7014839F662F4CC1883D7014839F662F4CC1883D70148BF00E0FFFFFF7F00008B3F48BE012400000000000048BA010000000000000048B810000000000000000F0548BF000000000000000048B83C000000000000000F05415C415DC3415541544989FC4989F548BF0000000000000000488D350000000048C1EE0C48C1E60C4881EE0010000048B80B000000000000000F054C8D05000000004C89E74C01C748C1EF0C48C1E70C4881C70010000048BE00F0FFFFFF7F00004829FE48B80B000000000000000F0548BF00E0FFFFFF7F000048BE001000000000000048BA030000000000000049BA11000000000000004D89E849B9000000000000000048B809000000000000000F0548BC00F0FFFFFF7F000048BE000000000000000048BF00000000000000005141535057565248BF00E0FFFFFF7F00008B3F48BE032400000000000048BA010000000000000048B810000000000000000F055A5E5F58415B594839F662F4CC1883D7014839F662F4CC1883D7014839F662F4CC1883D7014839F662F4CC1883D70148BF00E0FFFFFF7F00008B3F48BE012400000000000048BA010000000000000048B810000000000000000F0548BF000000000000000048B83C000000000000000F05415C415DC3
...
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsVs2OqzgTfRqysYhsY4NZsAgQpLv4Po3uPEDkQIV42hhkm-7024_46U6H9MxiZje6KMG4qnx8ylWSj3ROtQYgC3geUHru-04aqRowhLOA0oCXOzn6a2-zR9_u3DfvWRBjrV-7EG7QglMOhWE_1H0DoZEdBFFZ_O-3mFmLwrDrm8mgpQdTv6MwtDCAV1715sPXqabREF6lvoTNOGhVSw8onNDr8WugG8-D7WtwLogxGmzfjDU45K-ALr3W_ZsybRAdAlwG-OMd4_U3T_f7_fIRhuHysUAf0Jdn5br4X-D9ExIp47wd64mTu1sRQiEKaPKR9M_ff0z_gCabgENZxMyqiJ7-Xy5R5Q-kTvhGvsTWvbmo9oHS5L0HWGiV82BPyiivpD69Sj3CN3wmDlGJb_iZyc9y66qH8bQU74Dcy7uWLxDK1xsndPFP9T55qwY9h9xEfIpZ2FoPryzUyoy3sDXjeqbKnDZHhQjGeC1CB9KNFjowfnZNPcjLxQfW9vaxHgFNnFHDAB7VVrorNOjtqjQgOxqzVBz90Bpaqb8W6DMzZS79psI_YQDplWmRf-sfqzovkc5Bd9bQnNadp_WMcM4IZywVaVXMb85EXuHNw4QoI36fFeR4xMU8xtMopjkmqzcXON8AVJizQpT4jlGI9JiwApMimXGqFS9Z8IrkC95xAqjmJ6kWG02r41_uNGdw3KzIPxne88gPONpkmuYHQja2UqRHwdI8fT6XXOCtdWFQPHOeGDytfzprThjhEcc84TGn3-Ui8qia0SLKnvLZche5INstKsz5gR95xQUjPOcpE1FaxTGtWFEQIaIyweTf2f6GNfnnrL_vzVxExTexhBeM8LKIfnX5ry7_73f5Rg18qoRdk0VNGqVyBxlJKKGMsITvrlnKYlozKhOasktMxLmGC01FDfIsm4bwncoopgwnJCEiSjjfR5THAs4RlzFtIhwHDEMnld5PN-m-t-1OOTdClqZRnO60PIN2qxzzfa-nm_FBY62qzGaz9Ty2LmBYK-fdHdErryF7lGYXqbRDyqC7ekKT6EFvVzDoDKa-dtK-TJfhKmB2o9XZ1fth1hS0CmjVKn8dz_u67wJaTfjrEA62_wNqH9BqzsYFtFoSes3onwEAAP__cEWcng">