| ... | @@ -999,6 +999,1187 @@ pub const Clobbers = switch (@import("builtin").cpu.arch) { | ... | @@ -999,6 +999,1187 @@ pub const Clobbers = switch (@import("builtin").cpu.arch) { |
| 999 | fp6: bool = false, | 999 | fp6: bool = false, |
| 1000 | fp7: bool = false, | 1000 | fp7: bool = false, |
| 1001 | }, | 1001 | }, |
| | 1002 | .sparc, .sparc64 => packed struct { |
| | 1003 | /// Whether the inline assembly code may perform stores to memory |
| | 1004 | /// addresses other than those derived from input pointer provenance. |
| | 1005 | memory: bool = false, |
| | 1006 | |
| | 1007 | psr: bool = false, |
| | 1008 | ccr: bool = false, |
| | 1009 | gsr: bool = false, |
| | 1010 | y: bool = false, |
| | 1011 | |
| | 1012 | g1: bool = false, |
| | 1013 | g2: bool = false, |
| | 1014 | g3: bool = false, |
| | 1015 | g4: bool = false, |
| | 1016 | g5: bool = false, |
| | 1017 | g6: bool = false, |
| | 1018 | g7: bool = false, |
| | 1019 | |
| | 1020 | o0: bool = false, |
| | 1021 | o1: bool = false, |
| | 1022 | o2: bool = false, |
| | 1023 | o3: bool = false, |
| | 1024 | o4: bool = false, |
| | 1025 | o5: bool = false, |
| | 1026 | o6: bool = false, |
| | 1027 | o7: bool = false, |
| | 1028 | |
| | 1029 | l0: bool = false, |
| | 1030 | l1: bool = false, |
| | 1031 | l2: bool = false, |
| | 1032 | l3: bool = false, |
| | 1033 | l4: bool = false, |
| | 1034 | l5: bool = false, |
| | 1035 | l6: bool = false, |
| | 1036 | l7: bool = false, |
| | 1037 | |
| | 1038 | i0: bool = false, |
| | 1039 | i1: bool = false, |
| | 1040 | i2: bool = false, |
| | 1041 | i3: bool = false, |
| | 1042 | i4: bool = false, |
| | 1043 | i5: bool = false, |
| | 1044 | i6: bool = false, |
| | 1045 | i7: bool = false, |
| | 1046 | |
| | 1047 | fsr: bool = false, |
| | 1048 | fprs: bool = false, |
| | 1049 | |
| | 1050 | q0: bool = false, |
| | 1051 | q1: bool = false, |
| | 1052 | q2: bool = false, |
| | 1053 | q3: bool = false, |
| | 1054 | q4: bool = false, |
| | 1055 | q5: bool = false, |
| | 1056 | q6: bool = false, |
| | 1057 | q7: bool = false, |
| | 1058 | q8: bool = false, |
| | 1059 | q9: bool = false, |
| | 1060 | q10: bool = false, |
| | 1061 | q11: bool = false, |
| | 1062 | q12: bool = false, |
| | 1063 | q13: bool = false, |
| | 1064 | q14: bool = false, |
| | 1065 | q15: bool = false, |
| | 1066 | }, |
| | 1067 | .bpfel, .bpfeb => packed struct { |
| | 1068 | /// Whether the inline assembly code may perform stores to memory |
| | 1069 | /// addresses other than those derived from input pointer provenance. |
| | 1070 | memory: bool = false, |
| | 1071 | |
| | 1072 | r0: bool = false, |
| | 1073 | r1: bool = false, |
| | 1074 | r2: bool = false, |
| | 1075 | r3: bool = false, |
| | 1076 | r4: bool = false, |
| | 1077 | r5: bool = false, |
| | 1078 | r6: bool = false, |
| | 1079 | r7: bool = false, |
| | 1080 | r8: bool = false, |
| | 1081 | r9: bool = false, |
| | 1082 | |
| | 1083 | w0: bool = false, |
| | 1084 | w1: bool = false, |
| | 1085 | w2: bool = false, |
| | 1086 | w3: bool = false, |
| | 1087 | w4: bool = false, |
| | 1088 | w5: bool = false, |
| | 1089 | w6: bool = false, |
| | 1090 | w7: bool = false, |
| | 1091 | w8: bool = false, |
| | 1092 | w9: bool = false, |
| | 1093 | }, |
| | 1094 | .hexagon => packed struct { |
| | 1095 | /// Whether the inline assembly code may perform stores to memory |
| | 1096 | /// addresses other than those derived from input pointer provenance. |
| | 1097 | memory: bool = false, |
| | 1098 | |
| | 1099 | sa0: bool = false, |
| | 1100 | sa1: bool = false, |
| | 1101 | lc0: bool = false, |
| | 1102 | lc1: bool = false, |
| | 1103 | m0: bool = false, |
| | 1104 | m1: bool = false, |
| | 1105 | usr: bool = false, |
| | 1106 | ugp: bool = false, |
| | 1107 | gp: bool = false, |
| | 1108 | cs0: bool = false, |
| | 1109 | cs1: bool = false, |
| | 1110 | framelimit: bool = false, |
| | 1111 | framekey: bool = false, |
| | 1112 | |
| | 1113 | p0: bool = false, |
| | 1114 | p1: bool = false, |
| | 1115 | p2: bool = false, |
| | 1116 | p3: bool = false, |
| | 1117 | |
| | 1118 | r0: bool = false, |
| | 1119 | r1: bool = false, |
| | 1120 | r2: bool = false, |
| | 1121 | r3: bool = false, |
| | 1122 | r4: bool = false, |
| | 1123 | r5: bool = false, |
| | 1124 | r6: bool = false, |
| | 1125 | r7: bool = false, |
| | 1126 | r8: bool = false, |
| | 1127 | r9: bool = false, |
| | 1128 | r10: bool = false, |
| | 1129 | r11: bool = false, |
| | 1130 | r12: bool = false, |
| | 1131 | r13: bool = false, |
| | 1132 | r14: bool = false, |
| | 1133 | r15: bool = false, |
| | 1134 | r16: bool = false, |
| | 1135 | r17: bool = false, |
| | 1136 | r18: bool = false, |
| | 1137 | r19: bool = false, |
| | 1138 | r20: bool = false, |
| | 1139 | r21: bool = false, |
| | 1140 | r22: bool = false, |
| | 1141 | r23: bool = false, |
| | 1142 | r24: bool = false, |
| | 1143 | r25: bool = false, |
| | 1144 | r26: bool = false, |
| | 1145 | r27: bool = false, |
| | 1146 | r28: bool = false, |
| | 1147 | r29: bool = false, |
| | 1148 | r30: bool = false, |
| | 1149 | r31: bool = false, |
| | 1150 | |
| | 1151 | q0: bool = false, |
| | 1152 | q1: bool = false, |
| | 1153 | q2: bool = false, |
| | 1154 | q3: bool = false, |
| | 1155 | |
| | 1156 | v0: bool = false, |
| | 1157 | v1: bool = false, |
| | 1158 | v2: bool = false, |
| | 1159 | v3: bool = false, |
| | 1160 | v4: bool = false, |
| | 1161 | v5: bool = false, |
| | 1162 | v6: bool = false, |
| | 1163 | v7: bool = false, |
| | 1164 | v8: bool = false, |
| | 1165 | v9: bool = false, |
| | 1166 | v10: bool = false, |
| | 1167 | v11: bool = false, |
| | 1168 | v12: bool = false, |
| | 1169 | v13: bool = false, |
| | 1170 | v14: bool = false, |
| | 1171 | v15: bool = false, |
| | 1172 | v16: bool = false, |
| | 1173 | v17: bool = false, |
| | 1174 | v18: bool = false, |
| | 1175 | v19: bool = false, |
| | 1176 | v20: bool = false, |
| | 1177 | v21: bool = false, |
| | 1178 | v22: bool = false, |
| | 1179 | v23: bool = false, |
| | 1180 | v24: bool = false, |
| | 1181 | v25: bool = false, |
| | 1182 | v26: bool = false, |
| | 1183 | v27: bool = false, |
| | 1184 | v28: bool = false, |
| | 1185 | v29: bool = false, |
| | 1186 | v30: bool = false, |
| | 1187 | v31: bool = false, |
| | 1188 | }, |
| | 1189 | .s390x => packed struct { |
| | 1190 | /// Whether the inline assembly code may perform stores to memory |
| | 1191 | /// addresses other than those derived from input pointer provenance. |
| | 1192 | memory: bool = false, |
| | 1193 | |
| | 1194 | ps: bool = false, |
| | 1195 | r0: bool = false, |
| | 1196 | r1: bool = false, |
| | 1197 | r2: bool = false, |
| | 1198 | r3: bool = false, |
| | 1199 | r4: bool = false, |
| | 1200 | r5: bool = false, |
| | 1201 | r6: bool = false, |
| | 1202 | r7: bool = false, |
| | 1203 | r8: bool = false, |
| | 1204 | r9: bool = false, |
| | 1205 | r10: bool = false, |
| | 1206 | r11: bool = false, |
| | 1207 | r12: bool = false, |
| | 1208 | r13: bool = false, |
| | 1209 | r14: bool = false, |
| | 1210 | r15: bool = false, |
| | 1211 | |
| | 1212 | fpc: bool = false, |
| | 1213 | |
| | 1214 | v0: bool = false, |
| | 1215 | v1: bool = false, |
| | 1216 | v2: bool = false, |
| | 1217 | v3: bool = false, |
| | 1218 | v4: bool = false, |
| | 1219 | v5: bool = false, |
| | 1220 | v6: bool = false, |
| | 1221 | v7: bool = false, |
| | 1222 | v8: bool = false, |
| | 1223 | v9: bool = false, |
| | 1224 | v10: bool = false, |
| | 1225 | v11: bool = false, |
| | 1226 | v12: bool = false, |
| | 1227 | v13: bool = false, |
| | 1228 | v14: bool = false, |
| | 1229 | v15: bool = false, |
| | 1230 | v16: bool = false, |
| | 1231 | v17: bool = false, |
| | 1232 | v18: bool = false, |
| | 1233 | v19: bool = false, |
| | 1234 | v20: bool = false, |
| | 1235 | v21: bool = false, |
| | 1236 | v22: bool = false, |
| | 1237 | v23: bool = false, |
| | 1238 | v24: bool = false, |
| | 1239 | v25: bool = false, |
| | 1240 | v26: bool = false, |
| | 1241 | v27: bool = false, |
| | 1242 | v28: bool = false, |
| | 1243 | v29: bool = false, |
| | 1244 | v30: bool = false, |
| | 1245 | v31: bool = false, |
| | 1246 | |
| | 1247 | f0: bool = false, |
| | 1248 | f1: bool = false, |
| | 1249 | f2: bool = false, |
| | 1250 | f3: bool = false, |
| | 1251 | f4: bool = false, |
| | 1252 | f5: bool = false, |
| | 1253 | f6: bool = false, |
| | 1254 | f7: bool = false, |
| | 1255 | f8: bool = false, |
| | 1256 | f9: bool = false, |
| | 1257 | f10: bool = false, |
| | 1258 | f11: bool = false, |
| | 1259 | f12: bool = false, |
| | 1260 | f13: bool = false, |
| | 1261 | f14: bool = false, |
| | 1262 | f15: bool = false, |
| | 1263 | }, |
| | 1264 | .ve => packed struct { |
| | 1265 | /// Whether the inline assembly code may perform stores to memory |
| | 1266 | /// addresses other than those derived from input pointer provenance. |
| | 1267 | memory: bool = false, |
| | 1268 | |
| | 1269 | psw: bool = false, |
| | 1270 | |
| | 1271 | s0: bool = false, |
| | 1272 | s1: bool = false, |
| | 1273 | s2: bool = false, |
| | 1274 | s3: bool = false, |
| | 1275 | s4: bool = false, |
| | 1276 | s5: bool = false, |
| | 1277 | s6: bool = false, |
| | 1278 | s7: bool = false, |
| | 1279 | s8: bool = false, |
| | 1280 | s9: bool = false, |
| | 1281 | s10: bool = false, |
| | 1282 | s11: bool = false, |
| | 1283 | s12: bool = false, |
| | 1284 | s13: bool = false, |
| | 1285 | s14: bool = false, |
| | 1286 | s15: bool = false, |
| | 1287 | s16: bool = false, |
| | 1288 | s17: bool = false, |
| | 1289 | s18: bool = false, |
| | 1290 | s19: bool = false, |
| | 1291 | s20: bool = false, |
| | 1292 | s21: bool = false, |
| | 1293 | s22: bool = false, |
| | 1294 | s23: bool = false, |
| | 1295 | s24: bool = false, |
| | 1296 | s25: bool = false, |
| | 1297 | s26: bool = false, |
| | 1298 | s27: bool = false, |
| | 1299 | s28: bool = false, |
| | 1300 | s29: bool = false, |
| | 1301 | s30: bool = false, |
| | 1302 | s31: bool = false, |
| | 1303 | s32: bool = false, |
| | 1304 | s33: bool = false, |
| | 1305 | s34: bool = false, |
| | 1306 | s35: bool = false, |
| | 1307 | s36: bool = false, |
| | 1308 | s37: bool = false, |
| | 1309 | s38: bool = false, |
| | 1310 | s39: bool = false, |
| | 1311 | s40: bool = false, |
| | 1312 | s41: bool = false, |
| | 1313 | s42: bool = false, |
| | 1314 | s43: bool = false, |
| | 1315 | s44: bool = false, |
| | 1316 | s45: bool = false, |
| | 1317 | s46: bool = false, |
| | 1318 | s47: bool = false, |
| | 1319 | s48: bool = false, |
| | 1320 | s49: bool = false, |
| | 1321 | s50: bool = false, |
| | 1322 | s51: bool = false, |
| | 1323 | s52: bool = false, |
| | 1324 | s53: bool = false, |
| | 1325 | s54: bool = false, |
| | 1326 | s55: bool = false, |
| | 1327 | s56: bool = false, |
| | 1328 | s57: bool = false, |
| | 1329 | s58: bool = false, |
| | 1330 | s59: bool = false, |
| | 1331 | s60: bool = false, |
| | 1332 | s61: bool = false, |
| | 1333 | s62: bool = false, |
| | 1334 | s63: bool = false, |
| | 1335 | |
| | 1336 | vixr: bool = false, |
| | 1337 | vl: bool = false, |
| | 1338 | |
| | 1339 | vm0: bool = false, |
| | 1340 | vm1: bool = false, |
| | 1341 | vm2: bool = false, |
| | 1342 | vm3: bool = false, |
| | 1343 | vm4: bool = false, |
| | 1344 | vm5: bool = false, |
| | 1345 | vm6: bool = false, |
| | 1346 | vm7: bool = false, |
| | 1347 | vm8: bool = false, |
| | 1348 | vm9: bool = false, |
| | 1349 | vm10: bool = false, |
| | 1350 | vm11: bool = false, |
| | 1351 | vm12: bool = false, |
| | 1352 | vm13: bool = false, |
| | 1353 | vm14: bool = false, |
| | 1354 | vm15: bool = false, |
| | 1355 | |
| | 1356 | v0: bool = false, |
| | 1357 | v1: bool = false, |
| | 1358 | v2: bool = false, |
| | 1359 | v3: bool = false, |
| | 1360 | v4: bool = false, |
| | 1361 | v5: bool = false, |
| | 1362 | v6: bool = false, |
| | 1363 | v7: bool = false, |
| | 1364 | v8: bool = false, |
| | 1365 | v9: bool = false, |
| | 1366 | v10: bool = false, |
| | 1367 | v11: bool = false, |
| | 1368 | v12: bool = false, |
| | 1369 | v13: bool = false, |
| | 1370 | v14: bool = false, |
| | 1371 | v15: bool = false, |
| | 1372 | v16: bool = false, |
| | 1373 | v17: bool = false, |
| | 1374 | v18: bool = false, |
| | 1375 | v19: bool = false, |
| | 1376 | v20: bool = false, |
| | 1377 | v21: bool = false, |
| | 1378 | v22: bool = false, |
| | 1379 | v23: bool = false, |
| | 1380 | v24: bool = false, |
| | 1381 | v25: bool = false, |
| | 1382 | v26: bool = false, |
| | 1383 | v27: bool = false, |
| | 1384 | v28: bool = false, |
| | 1385 | v29: bool = false, |
| | 1386 | v30: bool = false, |
| | 1387 | v31: bool = false, |
| | 1388 | v32: bool = false, |
| | 1389 | v33: bool = false, |
| | 1390 | v34: bool = false, |
| | 1391 | v35: bool = false, |
| | 1392 | v36: bool = false, |
| | 1393 | v37: bool = false, |
| | 1394 | v38: bool = false, |
| | 1395 | v39: bool = false, |
| | 1396 | v40: bool = false, |
| | 1397 | v41: bool = false, |
| | 1398 | v42: bool = false, |
| | 1399 | v43: bool = false, |
| | 1400 | v44: bool = false, |
| | 1401 | v45: bool = false, |
| | 1402 | v46: bool = false, |
| | 1403 | v47: bool = false, |
| | 1404 | v48: bool = false, |
| | 1405 | v49: bool = false, |
| | 1406 | v50: bool = false, |
| | 1407 | v51: bool = false, |
| | 1408 | v52: bool = false, |
| | 1409 | v53: bool = false, |
| | 1410 | v54: bool = false, |
| | 1411 | v55: bool = false, |
| | 1412 | v56: bool = false, |
| | 1413 | v57: bool = false, |
| | 1414 | v58: bool = false, |
| | 1415 | v59: bool = false, |
| | 1416 | v60: bool = false, |
| | 1417 | v61: bool = false, |
| | 1418 | v62: bool = false, |
| | 1419 | v63: bool = false, |
| | 1420 | }, |
| | 1421 | .kalimba => packed struct { |
| | 1422 | /// Whether the inline assembly code may perform stores to memory |
| | 1423 | /// addresses other than those derived from input pointer provenance. |
| | 1424 | memory: bool = false, |
| | 1425 | |
| | 1426 | i0: bool = false, |
| | 1427 | i1: bool = false, |
| | 1428 | i2: bool = false, |
| | 1429 | i3: bool = false, |
| | 1430 | i4: bool = false, |
| | 1431 | i5: bool = false, |
| | 1432 | i6: bool = false, |
| | 1433 | i7: bool = false, |
| | 1434 | |
| | 1435 | m0: bool = false, |
| | 1436 | m1: bool = false, |
| | 1437 | m2: bool = false, |
| | 1438 | m3: bool = false, |
| | 1439 | l0: bool = false, |
| | 1440 | l1: bool = false, |
| | 1441 | l2: bool = false, |
| | 1442 | l3: bool = false, |
| | 1443 | l4: bool = false, |
| | 1444 | l5: bool = false, |
| | 1445 | doloopstart: bool = false, |
| | 1446 | doloopend: bool = false, |
| | 1447 | divresult: bool = false, |
| | 1448 | divremainder: bool = false, |
| | 1449 | rmac: bool = false, |
| | 1450 | rmac0: bool = false, |
| | 1451 | rmac1: bool = false, |
| | 1452 | rmac2: bool = false, |
| | 1453 | rlink: bool = false, |
| | 1454 | rflags: bool = false, |
| | 1455 | r0: bool = false, |
| | 1456 | r1: bool = false, |
| | 1457 | r2: bool = false, |
| | 1458 | r3: bool = false, |
| | 1459 | r4: bool = false, |
| | 1460 | r5: bool = false, |
| | 1461 | r6: bool = false, |
| | 1462 | r7: bool = false, |
| | 1463 | r8: bool = false, |
| | 1464 | r9: bool = false, |
| | 1465 | r10: bool = false, |
| | 1466 | }, |
| | 1467 | .or1k => packed struct { |
| | 1468 | /// Whether the inline assembly code may perform stores to memory |
| | 1469 | /// addresses other than those derived from input pointer provenance. |
| | 1470 | memory: bool = false, |
| | 1471 | |
| | 1472 | maclo: bool = false, |
| | 1473 | machi: bool = false, |
| | 1474 | fpcsr: bool = false, |
| | 1475 | fpmaddlo: bool = false, |
| | 1476 | fpmaddhi: bool = false, |
| | 1477 | vmaclo: bool = false, |
| | 1478 | vmachi: bool = false, |
| | 1479 | |
| | 1480 | r0: bool = false, |
| | 1481 | r1: bool = false, |
| | 1482 | r2: bool = false, |
| | 1483 | r3: bool = false, |
| | 1484 | r4: bool = false, |
| | 1485 | r5: bool = false, |
| | 1486 | r6: bool = false, |
| | 1487 | r7: bool = false, |
| | 1488 | r8: bool = false, |
| | 1489 | r9: bool = false, |
| | 1490 | r10: bool = false, |
| | 1491 | r11: bool = false, |
| | 1492 | r12: bool = false, |
| | 1493 | r13: bool = false, |
| | 1494 | r14: bool = false, |
| | 1495 | r15: bool = false, |
| | 1496 | r16: bool = false, |
| | 1497 | r17: bool = false, |
| | 1498 | r18: bool = false, |
| | 1499 | r19: bool = false, |
| | 1500 | r20: bool = false, |
| | 1501 | r21: bool = false, |
| | 1502 | r22: bool = false, |
| | 1503 | r23: bool = false, |
| | 1504 | r24: bool = false, |
| | 1505 | r25: bool = false, |
| | 1506 | r26: bool = false, |
| | 1507 | r27: bool = false, |
| | 1508 | r28: bool = false, |
| | 1509 | r29: bool = false, |
| | 1510 | r30: bool = false, |
| | 1511 | r31: bool = false, |
| | 1512 | }, |
| | 1513 | .csky => packed struct { |
| | 1514 | /// Whether the inline assembly code may perform stores to memory |
| | 1515 | /// addresses other than those derived from input pointer provenance. |
| | 1516 | memory: bool = false, |
| | 1517 | |
| | 1518 | psr: bool = false, |
| | 1519 | hi: bool = false, |
| | 1520 | lo: bool = false, |
| | 1521 | |
| | 1522 | r0: bool = false, |
| | 1523 | r1: bool = false, |
| | 1524 | r2: bool = false, |
| | 1525 | r3: bool = false, |
| | 1526 | r4: bool = false, |
| | 1527 | r5: bool = false, |
| | 1528 | r6: bool = false, |
| | 1529 | r7: bool = false, |
| | 1530 | r8: bool = false, |
| | 1531 | r9: bool = false, |
| | 1532 | r10: bool = false, |
| | 1533 | r11: bool = false, |
| | 1534 | r12: bool = false, |
| | 1535 | r13: bool = false, |
| | 1536 | r14: bool = false, |
| | 1537 | r15: bool = false, |
| | 1538 | r16: bool = false, |
| | 1539 | r17: bool = false, |
| | 1540 | r18: bool = false, |
| | 1541 | r19: bool = false, |
| | 1542 | r20: bool = false, |
| | 1543 | r21: bool = false, |
| | 1544 | r22: bool = false, |
| | 1545 | r23: bool = false, |
| | 1546 | r24: bool = false, |
| | 1547 | r25: bool = false, |
| | 1548 | r26: bool = false, |
| | 1549 | r27: bool = false, |
| | 1550 | r28: bool = false, |
| | 1551 | r29: bool = false, |
| | 1552 | r30: bool = false, |
| | 1553 | r31: bool = false, |
| | 1554 | |
| | 1555 | vr0: bool = false, |
| | 1556 | vr1: bool = false, |
| | 1557 | vr2: bool = false, |
| | 1558 | vr3: bool = false, |
| | 1559 | vr4: bool = false, |
| | 1560 | vr5: bool = false, |
| | 1561 | vr6: bool = false, |
| | 1562 | vr7: bool = false, |
| | 1563 | vr8: bool = false, |
| | 1564 | vr9: bool = false, |
| | 1565 | vr10: bool = false, |
| | 1566 | vr11: bool = false, |
| | 1567 | vr12: bool = false, |
| | 1568 | vr13: bool = false, |
| | 1569 | vr14: bool = false, |
| | 1570 | vr15: bool = false, |
| | 1571 | vr16: bool = false, |
| | 1572 | vr17: bool = false, |
| | 1573 | vr18: bool = false, |
| | 1574 | vr19: bool = false, |
| | 1575 | vr20: bool = false, |
| | 1576 | vr21: bool = false, |
| | 1577 | vr22: bool = false, |
| | 1578 | vr23: bool = false, |
| | 1579 | vr24: bool = false, |
| | 1580 | vr25: bool = false, |
| | 1581 | vr26: bool = false, |
| | 1582 | vr27: bool = false, |
| | 1583 | vr28: bool = false, |
| | 1584 | vr29: bool = false, |
| | 1585 | vr30: bool = false, |
| | 1586 | vr31: bool = false, |
| | 1587 | }, |
| | 1588 | .arc => packed struct { |
| | 1589 | /// Whether the inline assembly code may perform stores to memory |
| | 1590 | /// addresses other than those derived from input pointer provenance. |
| | 1591 | memory: bool = false, |
| | 1592 | |
| | 1593 | status32: bool = false, |
| | 1594 | aux_macmode: bool = false, |
| | 1595 | mulhi: bool = false, |
| | 1596 | lp_start: bool = false, |
| | 1597 | lp_end: bool = false, |
| | 1598 | jli_base: bool = false, |
| | 1599 | ldi_base: bool = false, |
| | 1600 | ei_base: bool = false, |
| | 1601 | |
| | 1602 | r0: bool = false, |
| | 1603 | r1: bool = false, |
| | 1604 | r2: bool = false, |
| | 1605 | r3: bool = false, |
| | 1606 | r4: bool = false, |
| | 1607 | r5: bool = false, |
| | 1608 | r6: bool = false, |
| | 1609 | r7: bool = false, |
| | 1610 | r8: bool = false, |
| | 1611 | r9: bool = false, |
| | 1612 | r10: bool = false, |
| | 1613 | r11: bool = false, |
| | 1614 | r12: bool = false, |
| | 1615 | r13: bool = false, |
| | 1616 | r14: bool = false, |
| | 1617 | r15: bool = false, |
| | 1618 | r16: bool = false, |
| | 1619 | r17: bool = false, |
| | 1620 | r18: bool = false, |
| | 1621 | r19: bool = false, |
| | 1622 | r20: bool = false, |
| | 1623 | r21: bool = false, |
| | 1624 | r22: bool = false, |
| | 1625 | r23: bool = false, |
| | 1626 | r24: bool = false, |
| | 1627 | r25: bool = false, |
| | 1628 | r26: bool = false, |
| | 1629 | r27: bool = false, |
| | 1630 | r28: bool = false, |
| | 1631 | r29: bool = false, |
| | 1632 | r30: bool = false, |
| | 1633 | r31: bool = false, |
| | 1634 | r32: bool = false, |
| | 1635 | r33: bool = false, |
| | 1636 | r34: bool = false, |
| | 1637 | r35: bool = false, |
| | 1638 | r36: bool = false, |
| | 1639 | r37: bool = false, |
| | 1640 | r38: bool = false, |
| | 1641 | r39: bool = false, |
| | 1642 | r40: bool = false, |
| | 1643 | r41: bool = false, |
| | 1644 | r42: bool = false, |
| | 1645 | r43: bool = false, |
| | 1646 | r44: bool = false, |
| | 1647 | r45: bool = false, |
| | 1648 | r46: bool = false, |
| | 1649 | r47: bool = false, |
| | 1650 | r48: bool = false, |
| | 1651 | r49: bool = false, |
| | 1652 | r50: bool = false, |
| | 1653 | r51: bool = false, |
| | 1654 | r52: bool = false, |
| | 1655 | r53: bool = false, |
| | 1656 | r54: bool = false, |
| | 1657 | r55: bool = false, |
| | 1658 | r56: bool = false, |
| | 1659 | r57: bool = false, |
| | 1660 | r58: bool = false, |
| | 1661 | r59: bool = false, |
| | 1662 | r60: bool = false, |
| | 1663 | |
| | 1664 | fmp_ctrl: bool = false, |
| | 1665 | dsp_ctrl: bool = false, |
| | 1666 | acc0_lo: bool = false, |
| | 1667 | acc0_glo: bool = false, |
| | 1668 | acc0_hi: bool = false, |
| | 1669 | acc0_ghi: bool = false, |
| | 1670 | fp_ctrl: bool = false, |
| | 1671 | fpu_status: bool = false, |
| | 1672 | vfpu_status: bool = false, |
| | 1673 | |
| | 1674 | f0: bool = false, |
| | 1675 | f1: bool = false, |
| | 1676 | f2: bool = false, |
| | 1677 | f3: bool = false, |
| | 1678 | f4: bool = false, |
| | 1679 | f5: bool = false, |
| | 1680 | f6: bool = false, |
| | 1681 | f7: bool = false, |
| | 1682 | f8: bool = false, |
| | 1683 | f9: bool = false, |
| | 1684 | f10: bool = false, |
| | 1685 | f11: bool = false, |
| | 1686 | f12: bool = false, |
| | 1687 | f13: bool = false, |
| | 1688 | f14: bool = false, |
| | 1689 | f15: bool = false, |
| | 1690 | f16: bool = false, |
| | 1691 | f17: bool = false, |
| | 1692 | f18: bool = false, |
| | 1693 | f19: bool = false, |
| | 1694 | f20: bool = false, |
| | 1695 | f21: bool = false, |
| | 1696 | f22: bool = false, |
| | 1697 | f23: bool = false, |
| | 1698 | f24: bool = false, |
| | 1699 | f25: bool = false, |
| | 1700 | f26: bool = false, |
| | 1701 | f27: bool = false, |
| | 1702 | f28: bool = false, |
| | 1703 | f29: bool = false, |
| | 1704 | f30: bool = false, |
| | 1705 | f31: bool = false, |
| | 1706 | }, |
| | 1707 | .loongarch32, .loongarch64 => packed struct { |
| | 1708 | /// Whether the inline assembly code may perform stores to memory |
| | 1709 | /// addresses other than those derived from input pointer provenance. |
| | 1710 | memory: bool = false, |
| | 1711 | |
| | 1712 | r1: bool = false, |
| | 1713 | r2: bool = false, |
| | 1714 | r3: bool = false, |
| | 1715 | r4: bool = false, |
| | 1716 | r5: bool = false, |
| | 1717 | r6: bool = false, |
| | 1718 | r7: bool = false, |
| | 1719 | r8: bool = false, |
| | 1720 | r9: bool = false, |
| | 1721 | r10: bool = false, |
| | 1722 | r11: bool = false, |
| | 1723 | r12: bool = false, |
| | 1724 | r13: bool = false, |
| | 1725 | r14: bool = false, |
| | 1726 | r15: bool = false, |
| | 1727 | r16: bool = false, |
| | 1728 | r17: bool = false, |
| | 1729 | r18: bool = false, |
| | 1730 | r19: bool = false, |
| | 1731 | r20: bool = false, |
| | 1732 | r21: bool = false, |
| | 1733 | r22: bool = false, |
| | 1734 | r23: bool = false, |
| | 1735 | r24: bool = false, |
| | 1736 | r25: bool = false, |
| | 1737 | r26: bool = false, |
| | 1738 | r27: bool = false, |
| | 1739 | r28: bool = false, |
| | 1740 | r29: bool = false, |
| | 1741 | r30: bool = false, |
| | 1742 | r31: bool = false, |
| | 1743 | |
| | 1744 | fcc0: bool = false, |
| | 1745 | fcc1: bool = false, |
| | 1746 | fcc2: bool = false, |
| | 1747 | fcc3: bool = false, |
| | 1748 | fcc4: bool = false, |
| | 1749 | fcc5: bool = false, |
| | 1750 | fcc6: bool = false, |
| | 1751 | fcc7: bool = false, |
| | 1752 | |
| | 1753 | fcsr0: bool = false, |
| | 1754 | fcsr1: bool = false, |
| | 1755 | fcsr2: bool = false, |
| | 1756 | fcsr3: bool = false, |
| | 1757 | |
| | 1758 | xr0: bool = false, |
| | 1759 | xr1: bool = false, |
| | 1760 | xr2: bool = false, |
| | 1761 | xr3: bool = false, |
| | 1762 | xr4: bool = false, |
| | 1763 | xr5: bool = false, |
| | 1764 | xr6: bool = false, |
| | 1765 | xr7: bool = false, |
| | 1766 | xr8: bool = false, |
| | 1767 | xr9: bool = false, |
| | 1768 | xr10: bool = false, |
| | 1769 | xr11: bool = false, |
| | 1770 | xr12: bool = false, |
| | 1771 | xr13: bool = false, |
| | 1772 | xr14: bool = false, |
| | 1773 | xr15: bool = false, |
| | 1774 | xr16: bool = false, |
| | 1775 | xr17: bool = false, |
| | 1776 | xr18: bool = false, |
| | 1777 | xr19: bool = false, |
| | 1778 | xr20: bool = false, |
| | 1779 | xr21: bool = false, |
| | 1780 | xr22: bool = false, |
| | 1781 | xr23: bool = false, |
| | 1782 | xr24: bool = false, |
| | 1783 | xr25: bool = false, |
| | 1784 | xr26: bool = false, |
| | 1785 | xr27: bool = false, |
| | 1786 | xr28: bool = false, |
| | 1787 | xr29: bool = false, |
| | 1788 | xr30: bool = false, |
| | 1789 | xr31: bool = false, |
| | 1790 | |
| | 1791 | vr0: bool = false, |
| | 1792 | vr1: bool = false, |
| | 1793 | vr2: bool = false, |
| | 1794 | vr3: bool = false, |
| | 1795 | vr4: bool = false, |
| | 1796 | vr5: bool = false, |
| | 1797 | vr6: bool = false, |
| | 1798 | vr7: bool = false, |
| | 1799 | vr8: bool = false, |
| | 1800 | vr9: bool = false, |
| | 1801 | vr10: bool = false, |
| | 1802 | vr11: bool = false, |
| | 1803 | vr12: bool = false, |
| | 1804 | vr13: bool = false, |
| | 1805 | vr14: bool = false, |
| | 1806 | vr15: bool = false, |
| | 1807 | vr16: bool = false, |
| | 1808 | vr17: bool = false, |
| | 1809 | vr18: bool = false, |
| | 1810 | vr19: bool = false, |
| | 1811 | vr20: bool = false, |
| | 1812 | vr21: bool = false, |
| | 1813 | vr22: bool = false, |
| | 1814 | vr23: bool = false, |
| | 1815 | vr24: bool = false, |
| | 1816 | vr25: bool = false, |
| | 1817 | vr26: bool = false, |
| | 1818 | vr27: bool = false, |
| | 1819 | vr28: bool = false, |
| | 1820 | vr29: bool = false, |
| | 1821 | vr30: bool = false, |
| | 1822 | vr31: bool = false, |
| | 1823 | |
| | 1824 | f0: bool = false, |
| | 1825 | f1: bool = false, |
| | 1826 | f2: bool = false, |
| | 1827 | f3: bool = false, |
| | 1828 | f4: bool = false, |
| | 1829 | f5: bool = false, |
| | 1830 | f6: bool = false, |
| | 1831 | f7: bool = false, |
| | 1832 | f8: bool = false, |
| | 1833 | f9: bool = false, |
| | 1834 | f10: bool = false, |
| | 1835 | f11: bool = false, |
| | 1836 | f12: bool = false, |
| | 1837 | f13: bool = false, |
| | 1838 | f14: bool = false, |
| | 1839 | f15: bool = false, |
| | 1840 | f16: bool = false, |
| | 1841 | f17: bool = false, |
| | 1842 | f18: bool = false, |
| | 1843 | f19: bool = false, |
| | 1844 | f20: bool = false, |
| | 1845 | f21: bool = false, |
| | 1846 | f22: bool = false, |
| | 1847 | f23: bool = false, |
| | 1848 | f24: bool = false, |
| | 1849 | f25: bool = false, |
| | 1850 | f26: bool = false, |
| | 1851 | f27: bool = false, |
| | 1852 | f28: bool = false, |
| | 1853 | f29: bool = false, |
| | 1854 | f30: bool = false, |
| | 1855 | f31: bool = false, |
| | 1856 | }, |
| | 1857 | .powerpc, .powerpcle, .powerpc64, .powerpc64le => packed struct { |
| | 1858 | /// Whether the inline assembly code may perform stores to memory |
| | 1859 | /// addresses other than those derived from input pointer provenance. |
| | 1860 | memory: bool = false, |
| | 1861 | |
| | 1862 | cr0: bool = false, |
| | 1863 | cr1: bool = false, |
| | 1864 | cr2: bool = false, |
| | 1865 | cr3: bool = false, |
| | 1866 | cr4: bool = false, |
| | 1867 | cr5: bool = false, |
| | 1868 | cr6: bool = false, |
| | 1869 | cr7: bool = false, |
| | 1870 | |
| | 1871 | xer: bool = false, |
| | 1872 | ctr: bool = false, |
| | 1873 | lr: bool = false, |
| | 1874 | |
| | 1875 | r0: bool = false, |
| | 1876 | r1: bool = false, |
| | 1877 | r2: bool = false, |
| | 1878 | r3: bool = false, |
| | 1879 | r4: bool = false, |
| | 1880 | r5: bool = false, |
| | 1881 | r6: bool = false, |
| | 1882 | r7: bool = false, |
| | 1883 | r8: bool = false, |
| | 1884 | r9: bool = false, |
| | 1885 | r10: bool = false, |
| | 1886 | r11: bool = false, |
| | 1887 | r12: bool = false, |
| | 1888 | r13: bool = false, |
| | 1889 | r14: bool = false, |
| | 1890 | r15: bool = false, |
| | 1891 | r16: bool = false, |
| | 1892 | r17: bool = false, |
| | 1893 | r18: bool = false, |
| | 1894 | r19: bool = false, |
| | 1895 | r20: bool = false, |
| | 1896 | r21: bool = false, |
| | 1897 | r22: bool = false, |
| | 1898 | r23: bool = false, |
| | 1899 | r24: bool = false, |
| | 1900 | r25: bool = false, |
| | 1901 | r26: bool = false, |
| | 1902 | r27: bool = false, |
| | 1903 | r28: bool = false, |
| | 1904 | r29: bool = false, |
| | 1905 | r30: bool = false, |
| | 1906 | r31: bool = false, |
| | 1907 | |
| | 1908 | fpscr: bool = false, |
| | 1909 | vscr: bool = false, |
| | 1910 | |
| | 1911 | vs0: bool = false, |
| | 1912 | vs1: bool = false, |
| | 1913 | vs2: bool = false, |
| | 1914 | vs3: bool = false, |
| | 1915 | vs4: bool = false, |
| | 1916 | vs5: bool = false, |
| | 1917 | vs6: bool = false, |
| | 1918 | vs7: bool = false, |
| | 1919 | vs8: bool = false, |
| | 1920 | vs9: bool = false, |
| | 1921 | vs10: bool = false, |
| | 1922 | vs11: bool = false, |
| | 1923 | vs12: bool = false, |
| | 1924 | vs13: bool = false, |
| | 1925 | vs14: bool = false, |
| | 1926 | vs15: bool = false, |
| | 1927 | vs16: bool = false, |
| | 1928 | vs17: bool = false, |
| | 1929 | vs18: bool = false, |
| | 1930 | vs19: bool = false, |
| | 1931 | vs20: bool = false, |
| | 1932 | vs21: bool = false, |
| | 1933 | vs22: bool = false, |
| | 1934 | vs23: bool = false, |
| | 1935 | vs24: bool = false, |
| | 1936 | vs25: bool = false, |
| | 1937 | vs26: bool = false, |
| | 1938 | vs27: bool = false, |
| | 1939 | vs28: bool = false, |
| | 1940 | vs29: bool = false, |
| | 1941 | vs30: bool = false, |
| | 1942 | vs31: bool = false, |
| | 1943 | vs32: bool = false, |
| | 1944 | vs33: bool = false, |
| | 1945 | vs34: bool = false, |
| | 1946 | vs35: bool = false, |
| | 1947 | vs36: bool = false, |
| | 1948 | vs37: bool = false, |
| | 1949 | vs38: bool = false, |
| | 1950 | vs39: bool = false, |
| | 1951 | vs40: bool = false, |
| | 1952 | vs41: bool = false, |
| | 1953 | vs42: bool = false, |
| | 1954 | vs43: bool = false, |
| | 1955 | vs44: bool = false, |
| | 1956 | vs45: bool = false, |
| | 1957 | vs46: bool = false, |
| | 1958 | vs47: bool = false, |
| | 1959 | vs48: bool = false, |
| | 1960 | vs49: bool = false, |
| | 1961 | vs50: bool = false, |
| | 1962 | vs51: bool = false, |
| | 1963 | vs52: bool = false, |
| | 1964 | vs53: bool = false, |
| | 1965 | vs54: bool = false, |
| | 1966 | vs55: bool = false, |
| | 1967 | vs56: bool = false, |
| | 1968 | vs57: bool = false, |
| | 1969 | vs58: bool = false, |
| | 1970 | vs59: bool = false, |
| | 1971 | vs60: bool = false, |
| | 1972 | vs61: bool = false, |
| | 1973 | vs62: bool = false, |
| | 1974 | vs63: bool = false, |
| | 1975 | |
| | 1976 | f0: bool = false, |
| | 1977 | f1: bool = false, |
| | 1978 | f2: bool = false, |
| | 1979 | f3: bool = false, |
| | 1980 | f4: bool = false, |
| | 1981 | f5: bool = false, |
| | 1982 | f6: bool = false, |
| | 1983 | f7: bool = false, |
| | 1984 | f8: bool = false, |
| | 1985 | f9: bool = false, |
| | 1986 | f10: bool = false, |
| | 1987 | f11: bool = false, |
| | 1988 | f12: bool = false, |
| | 1989 | f13: bool = false, |
| | 1990 | f14: bool = false, |
| | 1991 | f15: bool = false, |
| | 1992 | f16: bool = false, |
| | 1993 | f17: bool = false, |
| | 1994 | f18: bool = false, |
| | 1995 | f19: bool = false, |
| | 1996 | f20: bool = false, |
| | 1997 | f21: bool = false, |
| | 1998 | f22: bool = false, |
| | 1999 | f23: bool = false, |
| | 2000 | f24: bool = false, |
| | 2001 | f25: bool = false, |
| | 2002 | f26: bool = false, |
| | 2003 | f27: bool = false, |
| | 2004 | f28: bool = false, |
| | 2005 | f29: bool = false, |
| | 2006 | f30: bool = false, |
| | 2007 | f31: bool = false, |
| | 2008 | |
| | 2009 | v0: bool = false, |
| | 2010 | v1: bool = false, |
| | 2011 | v2: bool = false, |
| | 2012 | v3: bool = false, |
| | 2013 | v4: bool = false, |
| | 2014 | v5: bool = false, |
| | 2015 | v6: bool = false, |
| | 2016 | v7: bool = false, |
| | 2017 | v8: bool = false, |
| | 2018 | v9: bool = false, |
| | 2019 | v10: bool = false, |
| | 2020 | v11: bool = false, |
| | 2021 | v12: bool = false, |
| | 2022 | v13: bool = false, |
| | 2023 | v14: bool = false, |
| | 2024 | v15: bool = false, |
| | 2025 | v16: bool = false, |
| | 2026 | v17: bool = false, |
| | 2027 | v18: bool = false, |
| | 2028 | v19: bool = false, |
| | 2029 | v20: bool = false, |
| | 2030 | v21: bool = false, |
| | 2031 | v22: bool = false, |
| | 2032 | v23: bool = false, |
| | 2033 | v24: bool = false, |
| | 2034 | v25: bool = false, |
| | 2035 | v26: bool = false, |
| | 2036 | v27: bool = false, |
| | 2037 | v28: bool = false, |
| | 2038 | v29: bool = false, |
| | 2039 | v30: bool = false, |
| | 2040 | v31: bool = false, |
| | 2041 | |
| | 2042 | acc0: bool = false, |
| | 2043 | acc1: bool = false, |
| | 2044 | acc2: bool = false, |
| | 2045 | acc3: bool = false, |
| | 2046 | acc4: bool = false, |
| | 2047 | acc5: bool = false, |
| | 2048 | acc6: bool = false, |
| | 2049 | acc7: bool = false, |
| | 2050 | |
| | 2051 | acc: bool = false, |
| | 2052 | spefsc: bool = false, |
| | 2053 | }, |
| | 2054 | .mips, .mipsel, .mips64, .mips64el => packed struct { |
| | 2055 | /// Whether the inline assembly code may perform stores to memory |
| | 2056 | /// addresses other than those derived from input pointer provenance. |
| | 2057 | memory: bool = false, |
| | 2058 | |
| | 2059 | hi: bool = false, |
| | 2060 | lo: bool = false, |
| | 2061 | ac0: bool = false, |
| | 2062 | ac1: bool = false, |
| | 2063 | ac2: bool = false, |
| | 2064 | ac3: bool = false, |
| | 2065 | acx: bool = false, |
| | 2066 | |
| | 2067 | r1: bool = false, |
| | 2068 | r2: bool = false, |
| | 2069 | r3: bool = false, |
| | 2070 | r4: bool = false, |
| | 2071 | r5: bool = false, |
| | 2072 | r6: bool = false, |
| | 2073 | r7: bool = false, |
| | 2074 | r8: bool = false, |
| | 2075 | r9: bool = false, |
| | 2076 | r10: bool = false, |
| | 2077 | r11: bool = false, |
| | 2078 | r12: bool = false, |
| | 2079 | r13: bool = false, |
| | 2080 | r14: bool = false, |
| | 2081 | r15: bool = false, |
| | 2082 | r16: bool = false, |
| | 2083 | r17: bool = false, |
| | 2084 | r18: bool = false, |
| | 2085 | r19: bool = false, |
| | 2086 | r20: bool = false, |
| | 2087 | r21: bool = false, |
| | 2088 | r22: bool = false, |
| | 2089 | r23: bool = false, |
| | 2090 | r24: bool = false, |
| | 2091 | r25: bool = false, |
| | 2092 | r26: bool = false, |
| | 2093 | r27: bool = false, |
| | 2094 | r28: bool = false, |
| | 2095 | r29: bool = false, |
| | 2096 | r30: bool = false, |
| | 2097 | r31: bool = false, |
| | 2098 | |
| | 2099 | fcsr: bool = false, |
| | 2100 | fcc0: bool = false, |
| | 2101 | fcc1: bool = false, |
| | 2102 | fcc2: bool = false, |
| | 2103 | fcc3: bool = false, |
| | 2104 | fcc4: bool = false, |
| | 2105 | fcc5: bool = false, |
| | 2106 | fcc6: bool = false, |
| | 2107 | fcc7: bool = false, |
| | 2108 | |
| | 2109 | w0: bool = false, |
| | 2110 | w1: bool = false, |
| | 2111 | w2: bool = false, |
| | 2112 | w3: bool = false, |
| | 2113 | w4: bool = false, |
| | 2114 | w5: bool = false, |
| | 2115 | w6: bool = false, |
| | 2116 | w7: bool = false, |
| | 2117 | w8: bool = false, |
| | 2118 | w9: bool = false, |
| | 2119 | w10: bool = false, |
| | 2120 | w11: bool = false, |
| | 2121 | w12: bool = false, |
| | 2122 | w13: bool = false, |
| | 2123 | w14: bool = false, |
| | 2124 | w15: bool = false, |
| | 2125 | w16: bool = false, |
| | 2126 | w17: bool = false, |
| | 2127 | w18: bool = false, |
| | 2128 | w19: bool = false, |
| | 2129 | w20: bool = false, |
| | 2130 | w21: bool = false, |
| | 2131 | w22: bool = false, |
| | 2132 | w23: bool = false, |
| | 2133 | w24: bool = false, |
| | 2134 | w25: bool = false, |
| | 2135 | w26: bool = false, |
| | 2136 | w27: bool = false, |
| | 2137 | w28: bool = false, |
| | 2138 | w29: bool = false, |
| | 2139 | w30: bool = false, |
| | 2140 | w31: bool = false, |
| | 2141 | |
| | 2142 | f0: bool = false, |
| | 2143 | f1: bool = false, |
| | 2144 | f2: bool = false, |
| | 2145 | f3: bool = false, |
| | 2146 | f4: bool = false, |
| | 2147 | f5: bool = false, |
| | 2148 | f6: bool = false, |
| | 2149 | f7: bool = false, |
| | 2150 | f8: bool = false, |
| | 2151 | f9: bool = false, |
| | 2152 | f10: bool = false, |
| | 2153 | f11: bool = false, |
| | 2154 | f12: bool = false, |
| | 2155 | f13: bool = false, |
| | 2156 | f14: bool = false, |
| | 2157 | f15: bool = false, |
| | 2158 | f16: bool = false, |
| | 2159 | f17: bool = false, |
| | 2160 | f18: bool = false, |
| | 2161 | f19: bool = false, |
| | 2162 | f20: bool = false, |
| | 2163 | f21: bool = false, |
| | 2164 | f22: bool = false, |
| | 2165 | f23: bool = false, |
| | 2166 | f24: bool = false, |
| | 2167 | f25: bool = false, |
| | 2168 | f26: bool = false, |
| | 2169 | f27: bool = false, |
| | 2170 | f28: bool = false, |
| | 2171 | f29: bool = false, |
| | 2172 | f30: bool = false, |
| | 2173 | f31: bool = false, |
| | 2174 | |
| | 2175 | mpl0: bool = false, |
| | 2176 | mpl1: bool = false, |
| | 2177 | mpl2: bool = false, |
| | 2178 | |
| | 2179 | p0: bool = false, |
| | 2180 | p1: bool = false, |
| | 2181 | p2: bool = false, |
| | 2182 | }, |
| 1002 | else => packed struct { | 2183 | else => packed struct { |
| 1003 | /// Whether the inline assembly code may perform stores to memory | 2184 | /// Whether the inline assembly code may perform stores to memory |
| 1004 | /// addresses other than those derived from input pointer provenance. | 2185 | /// addresses other than those derived from input pointer provenance. |