|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/RISCV/RISCVGenDisassemblerTables.inc 1170 tmp = fieldFromInstruction(insn, 2, 3);
1173 tmp |= fieldFromInstruction(insn, 5, 1) << 3;
1174 tmp |= fieldFromInstruction(insn, 6, 1) << 2;
1175 tmp |= fieldFromInstruction(insn, 7, 4) << 6;
1176 tmp |= fieldFromInstruction(insn, 11, 2) << 4;
1183 tmp = fieldFromInstruction(insn, 7, 5);
1185 tmp = fieldFromInstruction(insn, 7, 5);
1188 tmp |= fieldFromInstruction(insn, 2, 5) << 0;
1189 tmp |= fieldFromInstruction(insn, 12, 1) << 5;
1193 tmp = fieldFromInstruction(insn, 7, 5);
1195 tmp = fieldFromInstruction(insn, 7, 5);
1202 tmp = fieldFromInstruction(insn, 7, 5);
1204 tmp = fieldFromInstruction(insn, 7, 5);
1207 tmp |= fieldFromInstruction(insn, 2, 5) << 0;
1208 tmp |= fieldFromInstruction(insn, 12, 1) << 5;
1212 tmp = fieldFromInstruction(insn, 2, 3);
1214 tmp = fieldFromInstruction(insn, 7, 3);
1217 tmp |= fieldFromInstruction(insn, 5, 2) << 6;
1218 tmp |= fieldFromInstruction(insn, 10, 3) << 3;
1222 tmp = fieldFromInstruction(insn, 7, 5);
1225 tmp |= fieldFromInstruction(insn, 2, 3) << 6;
1226 tmp |= fieldFromInstruction(insn, 5, 2) << 3;
1227 tmp |= fieldFromInstruction(insn, 12, 1) << 5;
1231 tmp = fieldFromInstruction(insn, 2, 3);
1233 tmp = fieldFromInstruction(insn, 7, 3);
1236 tmp |= fieldFromInstruction(insn, 5, 1) << 6;
1237 tmp |= fieldFromInstruction(insn, 6, 1) << 2;
1238 tmp |= fieldFromInstruction(insn, 10, 3) << 3;
1245 tmp = fieldFromInstruction(insn, 7, 5);
1248 tmp |= fieldFromInstruction(insn, 2, 5) << 0;
1249 tmp |= fieldFromInstruction(insn, 12, 1) << 5;
1253 tmp = fieldFromInstruction(insn, 7, 5);
1256 tmp |= fieldFromInstruction(insn, 2, 2) << 6;
1257 tmp |= fieldFromInstruction(insn, 4, 3) << 2;
1258 tmp |= fieldFromInstruction(insn, 12, 1) << 5;
1262 tmp = fieldFromInstruction(insn, 2, 3);
1264 tmp = fieldFromInstruction(insn, 7, 3);
1267 tmp |= fieldFromInstruction(insn, 5, 2) << 6;
1268 tmp |= fieldFromInstruction(insn, 10, 3) << 3;
1273 tmp |= fieldFromInstruction(insn, 2, 1) << 5;
1274 tmp |= fieldFromInstruction(insn, 3, 2) << 7;
1275 tmp |= fieldFromInstruction(insn, 5, 1) << 6;
1276 tmp |= fieldFromInstruction(insn, 6, 1) << 4;
1277 tmp |= fieldFromInstruction(insn, 12, 1) << 9;
1281 tmp = fieldFromInstruction(insn, 7, 5);
1284 tmp |= fieldFromInstruction(insn, 2, 5) << 0;
1285 tmp |= fieldFromInstruction(insn, 12, 1) << 5;
1289 tmp = fieldFromInstruction(insn, 7, 5);
1292 tmp |= fieldFromInstruction(insn, 2, 3) << 6;
1293 tmp |= fieldFromInstruction(insn, 5, 2) << 3;
1294 tmp |= fieldFromInstruction(insn, 12, 1) << 5;
1298 tmp = fieldFromInstruction(insn, 7, 3);
1300 tmp = fieldFromInstruction(insn, 7, 3);
1304 tmp = fieldFromInstruction(insn, 7, 3);
1306 tmp = fieldFromInstruction(insn, 7, 3);
1309 tmp |= fieldFromInstruction(insn, 2, 5) << 0;
1310 tmp |= fieldFromInstruction(insn, 12, 1) << 5;
1314 tmp = fieldFromInstruction(insn, 7, 3);
1316 tmp = fieldFromInstruction(insn, 7, 3);
1319 tmp |= fieldFromInstruction(insn, 2, 5) << 0;
1320 tmp |= fieldFromInstruction(insn, 12, 1) << 5;
1324 tmp = fieldFromInstruction(insn, 7, 3);
1326 tmp = fieldFromInstruction(insn, 7, 3);
1328 tmp = fieldFromInstruction(insn, 2, 3);
1332 tmp = fieldFromInstruction(insn, 7, 5);
1339 tmp = fieldFromInstruction(insn, 7, 5);
1341 tmp = fieldFromInstruction(insn, 2, 5);
1348 tmp = fieldFromInstruction(insn, 7, 5);
1350 tmp = fieldFromInstruction(insn, 7, 5);
1352 tmp = fieldFromInstruction(insn, 2, 5);
1357 tmp |= fieldFromInstruction(insn, 2, 1) << 4;
1358 tmp |= fieldFromInstruction(insn, 3, 3) << 0;
1359 tmp |= fieldFromInstruction(insn, 6, 1) << 6;
1360 tmp |= fieldFromInstruction(insn, 7, 1) << 5;
1361 tmp |= fieldFromInstruction(insn, 8, 1) << 9;
1362 tmp |= fieldFromInstruction(insn, 9, 2) << 7;
1363 tmp |= fieldFromInstruction(insn, 11, 1) << 3;
1364 tmp |= fieldFromInstruction(insn, 12, 1) << 10;
1368 tmp = fieldFromInstruction(insn, 2, 5);
1371 tmp |= fieldFromInstruction(insn, 7, 3) << 6;
1372 tmp |= fieldFromInstruction(insn, 10, 3) << 3;
1376 tmp = fieldFromInstruction(insn, 7, 3);
1379 tmp |= fieldFromInstruction(insn, 2, 1) << 4;
1380 tmp |= fieldFromInstruction(insn, 3, 2) << 0;
1381 tmp |= fieldFromInstruction(insn, 5, 2) << 5;
1382 tmp |= fieldFromInstruction(insn, 10, 2) << 2;
1383 tmp |= fieldFromInstruction(insn, 12, 1) << 7;
1387 tmp = fieldFromInstruction(insn, 2, 5);
1390 tmp |= fieldFromInstruction(insn, 7, 2) << 6;
1391 tmp |= fieldFromInstruction(insn, 9, 4) << 2;
1395 tmp = fieldFromInstruction(insn, 2, 5);
1398 tmp |= fieldFromInstruction(insn, 7, 3) << 6;
1399 tmp |= fieldFromInstruction(insn, 10, 3) << 3;
1403 tmp = fieldFromInstruction(insn, 7, 5);
1405 tmp = fieldFromInstruction(insn, 15, 5);
1407 tmp = fieldFromInstruction(insn, 20, 12);
1411 tmp = fieldFromInstruction(insn, 7, 5);
1413 tmp = fieldFromInstruction(insn, 15, 5);
1415 tmp = fieldFromInstruction(insn, 20, 12);
1419 tmp = fieldFromInstruction(insn, 7, 5);
1421 tmp = fieldFromInstruction(insn, 15, 5);
1423 tmp = fieldFromInstruction(insn, 20, 12);
1427 tmp = fieldFromInstruction(insn, 24, 4);
1429 tmp = fieldFromInstruction(insn, 20, 4);
1433 tmp = fieldFromInstruction(insn, 7, 5);
1435 tmp = fieldFromInstruction(insn, 15, 5);
1437 tmp = fieldFromInstruction(insn, 20, 6);
1441 tmp = fieldFromInstruction(insn, 7, 5);
1443 tmp = fieldFromInstruction(insn, 12, 20);
1447 tmp = fieldFromInstruction(insn, 7, 5);
1449 tmp = fieldFromInstruction(insn, 15, 5);
1451 tmp = fieldFromInstruction(insn, 20, 5);
1455 tmp = fieldFromInstruction(insn, 20, 5);
1457 tmp = fieldFromInstruction(insn, 15, 5);
1460 tmp |= fieldFromInstruction(insn, 7, 5) << 0;
1461 tmp |= fieldFromInstruction(insn, 25, 7) << 5;
1465 tmp = fieldFromInstruction(insn, 20, 5);
1467 tmp = fieldFromInstruction(insn, 15, 5);
1470 tmp |= fieldFromInstruction(insn, 7, 5) << 0;
1471 tmp |= fieldFromInstruction(insn, 25, 7) << 5;
1475 tmp = fieldFromInstruction(insn, 20, 5);
1477 tmp = fieldFromInstruction(insn, 15, 5);
1480 tmp |= fieldFromInstruction(insn, 7, 5) << 0;
1481 tmp |= fieldFromInstruction(insn, 25, 7) << 5;
1485 tmp = fieldFromInstruction(insn, 7, 5);
1487 tmp = fieldFromInstruction(insn, 15, 5);
1489 tmp = fieldFromInstruction(insn, 20, 5);
1493 tmp = fieldFromInstruction(insn, 7, 5);
1495 tmp = fieldFromInstruction(insn, 15, 5);
1499 tmp = fieldFromInstruction(insn, 7, 5);
1501 tmp = fieldFromInstruction(insn, 15, 5);
1503 tmp = fieldFromInstruction(insn, 20, 5);
1505 tmp = fieldFromInstruction(insn, 27, 5);
1507 tmp = fieldFromInstruction(insn, 12, 3);
1511 tmp = fieldFromInstruction(insn, 7, 5);
1513 tmp = fieldFromInstruction(insn, 15, 5);
1515 tmp = fieldFromInstruction(insn, 20, 5);
1517 tmp = fieldFromInstruction(insn, 27, 5);
1519 tmp = fieldFromInstruction(insn, 12, 3);
1523 tmp = fieldFromInstruction(insn, 7, 5);
1525 tmp = fieldFromInstruction(insn, 15, 5);
1527 tmp = fieldFromInstruction(insn, 20, 5);
1529 tmp = fieldFromInstruction(insn, 12, 3);
1533 tmp = fieldFromInstruction(insn, 7, 5);
1535 tmp = fieldFromInstruction(insn, 15, 5);
1537 tmp = fieldFromInstruction(insn, 20, 5);
1539 tmp = fieldFromInstruction(insn, 12, 3);
1543 tmp = fieldFromInstruction(insn, 7, 5);
1545 tmp = fieldFromInstruction(insn, 15, 5);
1547 tmp = fieldFromInstruction(insn, 20, 5);
1551 tmp = fieldFromInstruction(insn, 7, 5);
1553 tmp = fieldFromInstruction(insn, 15, 5);
1555 tmp = fieldFromInstruction(insn, 20, 5);
1559 tmp = fieldFromInstruction(insn, 7, 5);
1561 tmp = fieldFromInstruction(insn, 15, 5);
1563 tmp = fieldFromInstruction(insn, 12, 3);
1567 tmp = fieldFromInstruction(insn, 7, 5);
1569 tmp = fieldFromInstruction(insn, 15, 5);
1573 tmp = fieldFromInstruction(insn, 7, 5);
1575 tmp = fieldFromInstruction(insn, 15, 5);
1577 tmp = fieldFromInstruction(insn, 12, 3);
1581 tmp = fieldFromInstruction(insn, 7, 5);
1583 tmp = fieldFromInstruction(insn, 15, 5);
1585 tmp = fieldFromInstruction(insn, 12, 3);
1589 tmp = fieldFromInstruction(insn, 7, 5);
1591 tmp = fieldFromInstruction(insn, 15, 5);
1593 tmp = fieldFromInstruction(insn, 20, 5);
1597 tmp = fieldFromInstruction(insn, 7, 5);
1599 tmp = fieldFromInstruction(insn, 15, 5);
1601 tmp = fieldFromInstruction(insn, 20, 5);
1605 tmp = fieldFromInstruction(insn, 7, 5);
1607 tmp = fieldFromInstruction(insn, 15, 5);
1609 tmp = fieldFromInstruction(insn, 12, 3);
1613 tmp = fieldFromInstruction(insn, 7, 5);
1615 tmp = fieldFromInstruction(insn, 15, 5);
1617 tmp = fieldFromInstruction(insn, 12, 3);
1621 tmp = fieldFromInstruction(insn, 7, 5);
1623 tmp = fieldFromInstruction(insn, 15, 5);
1625 tmp = fieldFromInstruction(insn, 12, 3);
1629 tmp = fieldFromInstruction(insn, 7, 5);
1631 tmp = fieldFromInstruction(insn, 15, 5);
1635 tmp = fieldFromInstruction(insn, 7, 5);
1637 tmp = fieldFromInstruction(insn, 15, 5);
1639 tmp = fieldFromInstruction(insn, 12, 3);
1643 tmp = fieldFromInstruction(insn, 7, 5);
1645 tmp = fieldFromInstruction(insn, 15, 5);
1649 tmp = fieldFromInstruction(insn, 7, 5);
1651 tmp = fieldFromInstruction(insn, 15, 5);
1655 tmp = fieldFromInstruction(insn, 7, 5);
1657 tmp = fieldFromInstruction(insn, 15, 5);
1661 tmp = fieldFromInstruction(insn, 15, 5);
1663 tmp = fieldFromInstruction(insn, 20, 5);
1666 tmp |= fieldFromInstruction(insn, 7, 1) << 10;
1667 tmp |= fieldFromInstruction(insn, 8, 4) << 0;
1668 tmp |= fieldFromInstruction(insn, 25, 6) << 4;
1669 tmp |= fieldFromInstruction(insn, 31, 1) << 11;
1673 tmp = fieldFromInstruction(insn, 7, 5);
1676 tmp |= fieldFromInstruction(insn, 12, 8) << 11;
1677 tmp |= fieldFromInstruction(insn, 20, 1) << 10;
1678 tmp |= fieldFromInstruction(insn, 21, 10) << 0;
1679 tmp |= fieldFromInstruction(insn, 31, 1) << 19;
1683 tmp = fieldFromInstruction(insn, 15, 5);
1685 tmp = fieldFromInstruction(insn, 20, 5);
1689 tmp = fieldFromInstruction(insn, 7, 5);
1691 tmp = fieldFromInstruction(insn, 20, 12);
1693 tmp = fieldFromInstruction(insn, 15, 5);
1697 tmp = fieldFromInstruction(insn, 7, 5);
1699 tmp = fieldFromInstruction(insn, 20, 12);
1701 tmp = fieldFromInstruction(insn, 15, 5);
1705 tmp = fieldFromInstruction(insn, 2, 3);
1707 tmp = fieldFromInstruction(insn, 7, 3);
1710 tmp |= fieldFromInstruction(insn, 5, 1) << 6;
1711 tmp |= fieldFromInstruction(insn, 6, 1) << 2;
1712 tmp |= fieldFromInstruction(insn, 10, 3) << 3;
1716 tmp = fieldFromInstruction(insn, 7, 5);
1719 tmp |= fieldFromInstruction(insn, 2, 2) << 6;
1720 tmp |= fieldFromInstruction(insn, 4, 3) << 2;
1721 tmp |= fieldFromInstruction(insn, 12, 1) << 5;
1725 tmp = fieldFromInstruction(insn, 2, 5);
1728 tmp |= fieldFromInstruction(insn, 7, 2) << 6;
1729 tmp |= fieldFromInstruction(insn, 9, 4) << 2;
1755 CurFieldValue = fieldFromInstruction(insn, Start, Len);
1782 InsnType FieldValue = fieldFromInstruction(insn, Start, Len);
lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp 263 fieldFromInstruction(Insn, 12, 1) << 5 | fieldFromInstruction(Insn, 2, 5);
263 fieldFromInstruction(Insn, 12, 1) << 5 | fieldFromInstruction(Insn, 2, 5);
275 fieldFromInstruction(Insn, 12, 1) << 5 | fieldFromInstruction(Insn, 2, 5);
275 fieldFromInstruction(Insn, 12, 1) << 5 | fieldFromInstruction(Insn, 2, 5);
288 fieldFromInstruction(Insn, 12, 1) << 5 | fieldFromInstruction(Insn, 2, 5);
288 fieldFromInstruction(Insn, 12, 1) << 5 | fieldFromInstruction(Insn, 2, 5);
297 unsigned Rd = fieldFromInstruction(Insn, 7, 5);
298 unsigned Rs2 = fieldFromInstruction(Insn, 2, 5);
307 unsigned Rd = fieldFromInstruction(Insn, 7, 5);
308 unsigned Rs2 = fieldFromInstruction(Insn, 2, 5);