Home | History | Annotate | Download | only in priv

Lines Matching refs:HRmRead

216          addHRegUse(u, HRmRead, am->Xam.IR.reg);
219 addHRegUse(u, HRmRead, am->Xam.IRRS.base);
220 addHRegUse(u, HRmRead, am->Xam.IRRS.index);
286 addHRegUse(u, HRmRead, op->Xrmi.Reg.reg);
348 addHRegUse(u, HRmRead, op->Xri.Reg.reg);
1176 addHRegUse(u, HRmRead, i->Xin.Alu32R.dst);
1188 addHRegUse(u, HRmRead, hregX86_ECX());
1191 addRegUsage_X86RM(u, i->Xin.Test32.dst, HRmRead);
1201 addRegUsage_X86RM(u, i->Xin.MulL.src, HRmRead);
1206 addRegUsage_X86RM(u, i->Xin.Div.src, HRmRead);
1211 addHRegUse(u, HRmRead, i->Xin.Sh3232.src);
1214 addHRegUse(u, HRmRead, hregX86_ECX());
1240 case 3: addHRegUse(u, HRmRead, hregX86_ECX()); /*fallthru*/
1241 case 2: addHRegUse(u, HRmRead, hregX86_EDX()); /*fallthru*/
1242 case 1: addHRegUse(u, HRmRead, hregX86_EAX()); break;
1273 addRegUsage_X86RM(u, i->Xin.CMov32.src, HRmRead);
1281 addHRegUse(u, HRmRead, i->Xin.Store.src);
1288 addHRegUse(u, HRmRead, i->Xin.Bsfr32.src);
1295 addHRegUse(u, HRmRead, hregX86_EBX());
1300 addHRegUse(u, HRmRead, hregX86_ECX());
1301 addHRegUse(u, HRmRead, hregX86_EBX());
1306 addHRegUse(u, HRmRead, i->Xin.FpUnary.src);
1310 addHRegUse(u, HRmRead, i->Xin.FpBinary.srcL);
1311 addHRegUse(u, HRmRead, i->Xin.FpBinary.srcR);
1316 addHRegUse(u, i->Xin.FpLdSt.isLoad ? HRmWrite : HRmRead,
1321 addHRegUse(u, i->Xin.FpLdStI.isLoad ? HRmWrite : HRmRead,
1325 addHRegUse(u, HRmRead, i->Xin.Fp64to32.src);
1329 addHRegUse(u, HRmRead, i->Xin.FpCMov.src);
1339 addHRegUse(u, HRmRead, i->Xin.FpCmp.srcL);
1340 addHRegUse(u, HRmRead, i->Xin.FpCmp.srcR);
1346 addHRegUse(u, i->Xin.SseLdSt.isLoad ? HRmWrite : HRmRead,
1361 addHRegUse(u, HRmRead, i->Xin.Sse32Fx4.src);
1370 addHRegUse(u, HRmRead, i->Xin.Sse32FLo.src);
1379 addHRegUse(u, HRmRead, i->Xin.Sse64Fx2.src);
1388 addHRegUse(u, HRmRead, i->Xin.Sse64FLo.src);
1399 addHRegUse(u, HRmRead, i->Xin.SseReRg.src);
1406 addHRegUse(u, HRmRead, i->Xin.SseCMov.src);
1410 addHRegUse(u, HRmRead, i->Xin.SseShuf.src);