<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/60520>60520</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[PowerPC] SCV system call instruction missing
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
edelsohn
</td>
</tr>
</table>
<pre>
PPCInstrInfo.td defines the original SC system call instruction. The SCV system call instruction added in Power9 is not defined or available. The missing Power9 instruction is not mentioned in the README_P9.txt file of improvements.
The inability of Clang to recognize the SCV instruction in inline assembly prevents Clang from compiling some common Linux tools and packages, such as Valgrind.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8kk1r3DAQhn-NfBliZNnerA8-pLtZCLSwNCXXIttje1p9LBp5k-2vL3JMPw4tCIlB8z4zw7yamSaH2Ir6g6iPmV7i7EOLAxr2s8s6P9za8_nw5DiGJzf6PA4w4EgOGeKM4ANN5LSB5wPwjSNa6LUxQEmw9JG8ywG-zAjPh5d_ZYAeBhyAHJz9K4YGiMH5uBUawAfQV01GdwY3miVmctMvwR-wTWzRpfCdm1r9_Phw_PT49dzk8S3CSAbBj0D2EvwVUzbnQh6FfHi_UxVyuiND8ZYyD0a7CaKHgL2fHP3AFZvm-qt8OoYcgmZG25kbXAJeE39DjMFb6L29kEkjsLeYQusdfCS3vEH03jBoN8BF99_1hCzUAXjpZ9AML9pMgdyQZ0NbDk3Z6AzbYndfV3VRyCKb27HQRdn094h9Vd8XKLvdvtzvJVZSNbUqMmqVVKVUsiwaWcsib8p9NRZ63KmqVlW_E5VEq8nkxlxt7sOUEfOC7U7WSmZGd2h49YxSDl9h_RRKJQuFNmnuumViUUlDHPk3JVI0q9nWvZ0Poj7-1xjbmrMlmHaO8cKifBDqJNRpojgvXd57K9Qp8bfn7hL8N-yjUKe1KxbqtHb9MwAA___UAv5W">