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

    <tr>
        <th>Summary</th>
        <td>
            [OpenMP] kernel performance regression on AMDGPU
        </td>
    </tr>

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

    <tr>
      <th>Assignees</th>
      <td>
            jdoerfert,
            jhuber6
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          ye-luo
      </td>
    </tr>
</table>

<pre>
    regression caused by 5d1dc9fa043f8ee239cbc16347025a4f0831e132

Using https://github.com/ye-luo/miniqmc testing commit 6f526b6062682ec892fb02d2919484c8b4db0875

```shell
mkdir build_llvm_offload_cuda2hip_real; cd build_llvm_offload_cuda2hip_real
cmake -DCMAKE_CXX_COMPILER=clang++ -DENABLE_OFFLOAD=ON -DOFFLOAD_TARGET=amdgcn-amdhsa -DOFFLOAD_ARCH=gfx906 ..
make -j32 check_spo_batched; OMP_NUM_THREADS=8 rocprof --stats ./bin/check_spo_batched -m 2 -g "2 2 1" -w 80 -n 1
cat results.stats.csv
```

```
"Name","Calls","TotalDurationNs","AverageNs","Percentage"
"__omp_offloading_10304_1c0438c__ZN11qmcplusplus17einspline_spo_ompIfE18multi_evaluate_vghERKSt6vectorIPNS_6SPOSetESaIS4_EERKS2_IPNS_11ParticleSetESaISA_EEib_l406.kd",1536,320975426,208968,99.85018277279889
```
time 320975426 is much larger than previous one 192408385

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyEVEtv2zgQ_jX0hZBBDiWZOvjgWHYbtLGNOAWKvRAUNZLYUI-SlHf77xd20jTYLXYBveb1DWdG8-kQbDsgrkl2RwC-1SP6Bn0kAAS2V003V-jzq5yVCz3HbvTrH5i4eVxUY_1j7bH1GIIdB2r0HLCm1Q-a1bw2RaNZKhqJCKIwleG5SFcMMp02TAqOXABhJWGbl-eXYIeWdjFOgYgNgT2BfWtjN1dLM_YE9i9ZCex7O9jvvaERQ7zGmLHvbaR5k0Fe5SyHXAIaWUBTMaih4EUqUyOrtK6YXGXvk5KcvVyhQ-dedP1zbT2tZutq5dylV2PTuFHXysy1hs5OyqN2RNxRU_-_2w3S9PoZaVJuHzafdmr79avaHh9O9593j0SUxumhJXBH4I4m5e6wufu8U8f9_vNxUxJRHg80KV9F9bR5_LB7IqLUfd2aIdF93QX9zmHzuP1IRNk2fxUsp8vla0m39N8EUNOheVZhGlWlo-mwvtZxfDipw5cH9fTxcbcpz0SUkvrRTH5saJKEqGOgSwL7yg4E9v-CoElPgSYtJQBAgXICQJM_qWQ0GSh_bYGO1GOYXQzLG-LShMs_hvDbybyKAAfd49t_udXOhTfpaYzalbPX0Y7D4Zd-c0GvW3ynOaE3OETd3qB-Qis19tPPAdqhVZwJlipuWCqkUeqPA-ffezO5OVxvvkI7hMnZAW99GPvpvtlx2c8uWoUX7WYdUV3abvf46RzzC5o4-vvT4azy8-l4xrg76_tzqnZXO6ibhfOT9tEahz_tG7Xb2Uq5lOXL5_qlBJ6JnMBWACtWWQrXb2CyyCWBbVEsZca4hNUKVoWUxW87GW2P9C2e2kD72XTUad-ip7HTA508Xuw4BzoOSHkBKZNCvu7Nol6LuhCFXuCa56s0l1AUYtGtK2Aaaw5pIxkKjpJBY6qmWWmoi0riwq6BgWAcMuCp4GLJshT1KuNSy6LOMSMpw15bt7yu03L07cKGMOM6Z4KxhdMVunAjqqxc-PXVKanmNpCUORti-BUWbXQ3SjtOODycSFbSZ_QDOjqhb0bf68Egfcdc40A3D-WH05fF7N36PzjomuL1lUx-_IYmEtjfjhkI7G8n_TsAAP__4aCeDQ">