• Home
  • Raw
  • Download

Lines Matching refs:addHRegUse

271          addHRegUse(u, HRmRead, am->Aam.IR.reg);  in addRegUsage_AMD64AMode()
274 addHRegUse(u, HRmRead, am->Aam.IRRS.base); in addRegUsage_AMD64AMode()
275 addHRegUse(u, HRmRead, am->Aam.IRRS.index); in addRegUsage_AMD64AMode()
350 addHRegUse(u, HRmRead, op->Armi.Reg.reg); in addRegUsage_AMD64RMI()
412 addHRegUse(u, HRmRead, op->Ari.Reg.reg); in addRegUsage_AMD64RI()
473 addHRegUse(u, mode, op->Arm.Reg.reg); in addRegUsage_AMD64RM()
1421 addHRegUse(u, HRmWrite, i->Ain.Imm64.dst); in getRegUsage_AMD64Instr()
1426 addHRegUse(u, HRmWrite, i->Ain.Alu64R.dst); in getRegUsage_AMD64Instr()
1430 addHRegUse(u, HRmRead, i->Ain.Alu64R.dst); in getRegUsage_AMD64Instr()
1433 addHRegUse(u, HRmModify, i->Ain.Alu64R.dst); in getRegUsage_AMD64Instr()
1440 addHRegUse(u, HRmModify, i->Ain.Sh64.dst); in getRegUsage_AMD64Instr()
1442 addHRegUse(u, HRmRead, hregAMD64_RCX()); in getRegUsage_AMD64Instr()
1445 addHRegUse(u, HRmRead, i->Ain.Test64.dst); in getRegUsage_AMD64Instr()
1448 addHRegUse(u, HRmModify, i->Ain.Unary64.dst); in getRegUsage_AMD64Instr()
1452 addHRegUse(u, HRmWrite, i->Ain.Lea64.dst); in getRegUsage_AMD64Instr()
1458 addHRegUse(u, HRmRead, i->Ain.Alu32R.dst); in getRegUsage_AMD64Instr()
1461 addHRegUse(u, HRmModify, i->Ain.Alu32R.dst); in getRegUsage_AMD64Instr()
1465 addHRegUse(u, HRmModify, hregAMD64_RAX()); in getRegUsage_AMD64Instr()
1466 addHRegUse(u, HRmWrite, hregAMD64_RDX()); in getRegUsage_AMD64Instr()
1470 addHRegUse(u, HRmModify, hregAMD64_RAX()); in getRegUsage_AMD64Instr()
1471 addHRegUse(u, HRmModify, hregAMD64_RDX()); in getRegUsage_AMD64Instr()
1481 addHRegUse(u, HRmModify, hregAMD64_RSP()); in getRegUsage_AMD64Instr()
1490 addHRegUse(u, HRmWrite, hregAMD64_RAX()); in getRegUsage_AMD64Instr()
1491 addHRegUse(u, HRmWrite, hregAMD64_RCX()); in getRegUsage_AMD64Instr()
1492 addHRegUse(u, HRmWrite, hregAMD64_RDX()); in getRegUsage_AMD64Instr()
1493 addHRegUse(u, HRmWrite, hregAMD64_RSI()); in getRegUsage_AMD64Instr()
1494 addHRegUse(u, HRmWrite, hregAMD64_RDI()); in getRegUsage_AMD64Instr()
1495 addHRegUse(u, HRmWrite, hregAMD64_R8()); in getRegUsage_AMD64Instr()
1496 addHRegUse(u, HRmWrite, hregAMD64_R9()); in getRegUsage_AMD64Instr()
1497 addHRegUse(u, HRmWrite, hregAMD64_R10()); in getRegUsage_AMD64Instr()
1498 addHRegUse(u, HRmWrite, hregAMD64_R11()); in getRegUsage_AMD64Instr()
1499 addHRegUse(u, HRmWrite, hregAMD64_XMM0()); in getRegUsage_AMD64Instr()
1500 addHRegUse(u, HRmWrite, hregAMD64_XMM1()); in getRegUsage_AMD64Instr()
1501 addHRegUse(u, HRmWrite, hregAMD64_XMM2()); in getRegUsage_AMD64Instr()
1502 addHRegUse(u, HRmWrite, hregAMD64_XMM3()); in getRegUsage_AMD64Instr()
1503 addHRegUse(u, HRmWrite, hregAMD64_XMM4()); in getRegUsage_AMD64Instr()
1504 addHRegUse(u, HRmWrite, hregAMD64_XMM5()); in getRegUsage_AMD64Instr()
1505 addHRegUse(u, HRmWrite, hregAMD64_XMM6()); in getRegUsage_AMD64Instr()
1506 addHRegUse(u, HRmWrite, hregAMD64_XMM7()); in getRegUsage_AMD64Instr()
1507 addHRegUse(u, HRmWrite, hregAMD64_XMM8()); in getRegUsage_AMD64Instr()
1508 addHRegUse(u, HRmWrite, hregAMD64_XMM9()); in getRegUsage_AMD64Instr()
1509 addHRegUse(u, HRmWrite, hregAMD64_XMM10()); in getRegUsage_AMD64Instr()
1510 addHRegUse(u, HRmWrite, hregAMD64_XMM11()); in getRegUsage_AMD64Instr()
1511 addHRegUse(u, HRmWrite, hregAMD64_XMM12()); in getRegUsage_AMD64Instr()
1512 addHRegUse(u, HRmWrite, hregAMD64_XMM13()); in getRegUsage_AMD64Instr()
1513 addHRegUse(u, HRmWrite, hregAMD64_XMM14()); in getRegUsage_AMD64Instr()
1514 addHRegUse(u, HRmWrite, hregAMD64_XMM15()); in getRegUsage_AMD64Instr()
1519 case 6: addHRegUse(u, HRmRead, hregAMD64_R9()); /*fallthru*/ in getRegUsage_AMD64Instr()
1520 case 5: addHRegUse(u, HRmRead, hregAMD64_R8()); /*fallthru*/ in getRegUsage_AMD64Instr()
1521 case 4: addHRegUse(u, HRmRead, hregAMD64_RCX()); /*fallthru*/ in getRegUsage_AMD64Instr()
1522 case 3: addHRegUse(u, HRmRead, hregAMD64_RDX()); /*fallthru*/ in getRegUsage_AMD64Instr()
1523 case 2: addHRegUse(u, HRmRead, hregAMD64_RSI()); /*fallthru*/ in getRegUsage_AMD64Instr()
1524 case 1: addHRegUse(u, HRmRead, hregAMD64_RDI()); break; in getRegUsage_AMD64Instr()
1532 addHRegUse(u, HRmWrite, hregAMD64_R11()); in getRegUsage_AMD64Instr()
1538 addHRegUse(u, HRmWrite, hregAMD64_RAX()); /* used for next guest addr */ in getRegUsage_AMD64Instr()
1539 addHRegUse(u, HRmWrite, hregAMD64_RDX()); /* used for dispatcher addr */ in getRegUsage_AMD64Instr()
1545 addHRegUse(u, HRmWrite, hregAMD64_RBP()); in getRegUsage_AMD64Instr()
1549 addHRegUse(u, HRmModify, i->Ain.CMov64.dst); in getRegUsage_AMD64Instr()
1552 addHRegUse(u, HRmRead, i->Ain.MovxLQ.src); in getRegUsage_AMD64Instr()
1553 addHRegUse(u, HRmWrite, i->Ain.MovxLQ.dst); in getRegUsage_AMD64Instr()
1557 addHRegUse(u, HRmWrite, i->Ain.LoadEX.dst); in getRegUsage_AMD64Instr()
1560 addHRegUse(u, HRmRead, i->Ain.Store.src); in getRegUsage_AMD64Instr()
1564 addHRegUse(u, HRmWrite, i->Ain.Set64.dst); in getRegUsage_AMD64Instr()
1567 addHRegUse(u, HRmRead, i->Ain.Bsfr64.src); in getRegUsage_AMD64Instr()
1568 addHRegUse(u, HRmWrite, i->Ain.Bsfr64.dst); in getRegUsage_AMD64Instr()
1574 addHRegUse(u, HRmRead, hregAMD64_RBX()); in getRegUsage_AMD64Instr()
1575 addHRegUse(u, HRmModify, hregAMD64_RAX()); in getRegUsage_AMD64Instr()
1579 addHRegUse(u, HRmRead, hregAMD64_RCX()); in getRegUsage_AMD64Instr()
1580 addHRegUse(u, HRmRead, hregAMD64_RBX()); in getRegUsage_AMD64Instr()
1581 addHRegUse(u, HRmModify, hregAMD64_RDX()); in getRegUsage_AMD64Instr()
1582 addHRegUse(u, HRmModify, hregAMD64_RAX()); in getRegUsage_AMD64Instr()
1631 addHRegUse(u, HRmRead, i->Ain.SseUComIS.srcL); in getRegUsage_AMD64Instr()
1632 addHRegUse(u, HRmRead, i->Ain.SseUComIS.srcR); in getRegUsage_AMD64Instr()
1633 addHRegUse(u, HRmWrite, i->Ain.SseUComIS.dst); in getRegUsage_AMD64Instr()
1636 addHRegUse(u, HRmRead, i->Ain.SseSI2SF.src); in getRegUsage_AMD64Instr()
1637 addHRegUse(u, HRmWrite, i->Ain.SseSI2SF.dst); in getRegUsage_AMD64Instr()
1640 addHRegUse(u, HRmRead, i->Ain.SseSF2SI.src); in getRegUsage_AMD64Instr()
1641 addHRegUse(u, HRmWrite, i->Ain.SseSF2SI.dst); in getRegUsage_AMD64Instr()
1644 addHRegUse(u, HRmRead, i->Ain.SseSDSS.src); in getRegUsage_AMD64Instr()
1645 addHRegUse(u, HRmWrite, i->Ain.SseSDSS.dst); in getRegUsage_AMD64Instr()
1649 addHRegUse(u, i->Ain.SseLdSt.isLoad ? HRmWrite : HRmRead, in getRegUsage_AMD64Instr()
1654 addHRegUse(u, HRmWrite, i->Ain.SseLdzLO.reg); in getRegUsage_AMD64Instr()
1664 addHRegUse(u, HRmRead, i->Ain.Sse32Fx4.src); in getRegUsage_AMD64Instr()
1665 addHRegUse(u, unary ? HRmWrite : HRmModify, in getRegUsage_AMD64Instr()
1673 addHRegUse(u, HRmRead, i->Ain.Sse32FLo.src); in getRegUsage_AMD64Instr()
1674 addHRegUse(u, unary ? HRmWrite : HRmModify, in getRegUsage_AMD64Instr()
1682 addHRegUse(u, HRmRead, i->Ain.Sse64Fx2.src); in getRegUsage_AMD64Instr()
1683 addHRegUse(u, unary ? HRmWrite : HRmModify, in getRegUsage_AMD64Instr()
1691 addHRegUse(u, HRmRead, i->Ain.Sse64FLo.src); in getRegUsage_AMD64Instr()
1692 addHRegUse(u, unary ? HRmWrite : HRmModify, in getRegUsage_AMD64Instr()
1703 addHRegUse(u, HRmWrite, i->Ain.SseReRg.dst); in getRegUsage_AMD64Instr()
1705 addHRegUse(u, HRmRead, i->Ain.SseReRg.src); in getRegUsage_AMD64Instr()
1706 addHRegUse(u, i->Ain.SseReRg.op == Asse_MOV in getRegUsage_AMD64Instr()
1712 addHRegUse(u, HRmRead, i->Ain.SseCMov.src); in getRegUsage_AMD64Instr()
1713 addHRegUse(u, HRmModify, i->Ain.SseCMov.dst); in getRegUsage_AMD64Instr()
1716 addHRegUse(u, HRmRead, i->Ain.SseShuf.src); in getRegUsage_AMD64Instr()
1717 addHRegUse(u, HRmWrite, i->Ain.SseShuf.dst); in getRegUsage_AMD64Instr()