Home | History | Annotate | Download | only in priv

Lines Matching refs:HRmRead

271          addHRegUse(u, HRmRead, am->Aam.IR.reg);
274 addHRegUse(u, HRmRead, am->Aam.IRRS.base);
275 addHRegUse(u, HRmRead, am->Aam.IRRS.index);
341 addHRegUse(u, HRmRead, op->Armi.Reg.reg);
403 addHRegUse(u, HRmRead, op->Ari.Reg.reg);
1402 addHRegUse(u, HRmRead, i->Ain.Alu64R.dst);
1414 addHRegUse(u, HRmRead, hregAMD64_RCX());
1417 addHRegUse(u, HRmRead, i->Ain.Test64.dst);
1427 addRegUsage_AMD64RM(u, i->Ain.MulL.src, HRmRead);
1432 addRegUsage_AMD64RM(u, i->Ain.Div.src, HRmRead);
1437 //.. addHRegUse(u, HRmRead, i->Xin.Sh3232.src);
1440 //.. addHRegUse(u, HRmRead, hregAMD64_ECX());
1482 case 6: addHRegUse(u, HRmRead, hregAMD64_R9()); /*fallthru*/
1483 case 5: addHRegUse(u, HRmRead, hregAMD64_R8()); /*fallthru*/
1484 case 4: addHRegUse(u, HRmRead, hregAMD64_RCX()); /*fallthru*/
1485 case 3: addHRegUse(u, HRmRead, hregAMD64_RDX()); /*fallthru*/
1486 case 2: addHRegUse(u, HRmRead, hregAMD64_RSI()); /*fallthru*/
1487 case 1: addHRegUse(u, HRmRead, hregAMD64_RDI()); break;
1511 addRegUsage_AMD64RM(u, i->Ain.CMov64.src, HRmRead);
1515 addHRegUse(u, HRmRead, i->Ain.MovxLQ.src);
1523 addHRegUse(u, HRmRead, i->Ain.Store.src);
1530 addHRegUse(u, HRmRead, i->Ain.Bsfr64.src);
1537 addHRegUse(u, HRmRead, hregAMD64_RBX());
1542 addHRegUse(u, HRmRead, hregAMD64_RCX());
1543 addHRegUse(u, HRmRead, hregAMD64_RBX());
1561 //.. addHRegUse(u, HRmRead, i->Xin.FpUnary.src);
1565 //.. addHRegUse(u, HRmRead, i->Xin.FpBinary.srcL);
1566 //.. addHRegUse(u, HRmRead, i->Xin.FpBinary.srcR);
1571 //.. addHRegUse(u, i->Xin.FpLdSt.isLoad ? HRmWrite : HRmRead,
1576 //.. addHRegUse(u, i->Xin.FpLdStI.isLoad ? HRmWrite : HRmRead,
1580 //.. addHRegUse(u, HRmRead, i->Xin.Fp64to32.src);
1584 //.. addHRegUse(u, HRmRead, i->Xin.FpCMov.src);
1594 addHRegUse(u, HRmRead, i->Ain.SseUComIS.srcL);
1595 addHRegUse(u, HRmRead, i->Ain.SseUComIS.srcR);
1599 addHRegUse(u, HRmRead, i->Ain.SseSI2SF.src);
1603 addHRegUse(u, HRmRead, i->Ain.SseSF2SI.src);
1607 addHRegUse(u, HRmRead, i->Ain.SseSDSS.src);
1612 addHRegUse(u, i->Ain.SseLdSt.isLoad ? HRmWrite : HRmRead,
1627 addHRegUse(u, HRmRead, i->Ain.Sse32Fx4.src);
1636 addHRegUse(u, HRmRead, i->Ain.Sse32FLo.src);
1645 addHRegUse(u, HRmRead, i->Ain.Sse64Fx2.src);
1654 addHRegUse(u, HRmRead, i->Ain.Sse64FLo.src);
1668 addHRegUse(u, HRmRead, i->Ain.SseReRg.src);
1675 addHRegUse(u, HRmRead, i->Ain.SseCMov.src);
1679 addHRegUse(u, HRmRead, i->Ain.SseShuf.src);