<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/60672>60672</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[XRay] ARM, Hexagon, and MIPS do not support `patchable-function-entry=x`
</td>
</tr>
<tr>
<th>Labels</th>
<td>
backend:ARM,
backend:Hexagon,
backend:MIPS,
llvm
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
duk-37
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
duk-37
</td>
</tr>
</table>
<pre>
See [here](https://github.com/llvm/llvm-project/blob/9db037d542d974f42120ba69c30d53392638a8d5/llvm/lib/Target/ARM/ARMMCInstLower.cpp#L216), [here](https://github.com/llvm/llvm-project/blob/9db037d542d974f42120ba69c30d53392638a8d5/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp#L828), and [here](https://github.com/llvm/llvm-project/blob/dac423bd571858a85f3b388904392f0e55421d7d/llvm/lib/Target/Mips/MipsAsmPrinter.cpp#L1242).
[Valid implementation on AArch64](https://github.com/llvm/llvm-project/blob/dac423bd571858a85f3b388904392f0e55421d7d/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp#L263)
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzMlE-L2zwQxj_N-GISpNEfWwcfvAnhXdjAsvtSepUsJVbXsYwlt7vfvtjJZltCD4VCe5HEGI9-88wz0jH6Y-9cBeIOEO30smIFIILYZnpKbRircywzwb5Vz87lIO5aNzoQW8CyTWmIwGrAHeDu6FM7mXUTToC7rvv6vq2GMXxxTQLcmS4YwJ2yhrDCCo5WFfzAkSIxWqqGESsYUyhZqUsrfsjj5__-1-PRzXnqp_153W_u-5gewjc3rpthAGQPSCWgAtz8I6z_uVd9DP3HqY6nx9H36QO5xPKCrHv7Z7CtbjgyY0VBS1HqUhyYYWWpCGcKD8QJwZHawv4Se--HeNlugSlyBFRrIFsg9WUVd590523uT0PnTq5POvnQ56HP63psWsn_ckXvFNfTbV0oGaDKbMWsYkpnrqKykKQQXPCsrRiXWlGHjTzQsiEHRSgWkjHhFOeImPkKCTKClBLCiOBrwgylulTcsoYao4ATd9K-W8-I6zAeMx_j5CpJZIFZp43r4mUajW5eXG-B1YvbEXDzU_Tqq5sv-_vH52v4rMUy0mO1KGumYwROOh9T_OBIPnXLQ_D5Sb-B2ObLrZv8es3ZnHPu3Ia8DymP0zCEMeUgyaBT02rTudVh6pu57yvXp_EN2PYVJMmmsat-u_GLNLMJF3W-BwAA__9Wfmlh">