Lines Matching refs:addHRegUse

215          addHRegUse(u, HRmRead, am->Xam.IR.reg);  in addRegUsage_X86AMode()
218 addHRegUse(u, HRmRead, am->Xam.IRRS.base); in addRegUsage_X86AMode()
219 addHRegUse(u, HRmRead, am->Xam.IRRS.index); in addRegUsage_X86AMode()
285 addHRegUse(u, HRmRead, op->Xrmi.Reg.reg); in addRegUsage_X86RMI()
347 addHRegUse(u, HRmRead, op->Xri.Reg.reg); in addRegUsage_X86RI()
408 addHRegUse(u, mode, op->Xrm.Reg.reg); in addRegUsage_X86RM()
1231 addHRegUse(u, HRmWrite, i->Xin.Alu32R.dst); in getRegUsage_X86Instr()
1235 addHRegUse(u, HRmRead, i->Xin.Alu32R.dst); in getRegUsage_X86Instr()
1238 addHRegUse(u, HRmModify, i->Xin.Alu32R.dst); in getRegUsage_X86Instr()
1245 addHRegUse(u, HRmModify, i->Xin.Sh32.dst); in getRegUsage_X86Instr()
1247 addHRegUse(u, HRmRead, hregX86_ECX()); in getRegUsage_X86Instr()
1253 addHRegUse(u, HRmModify, i->Xin.Unary32.dst); in getRegUsage_X86Instr()
1257 addHRegUse(u, HRmWrite, i->Xin.Lea32.dst); in getRegUsage_X86Instr()
1261 addHRegUse(u, HRmModify, hregX86_EAX()); in getRegUsage_X86Instr()
1262 addHRegUse(u, HRmWrite, hregX86_EDX()); in getRegUsage_X86Instr()
1266 addHRegUse(u, HRmModify, hregX86_EAX()); in getRegUsage_X86Instr()
1267 addHRegUse(u, HRmModify, hregX86_EDX()); in getRegUsage_X86Instr()
1270 addHRegUse(u, HRmRead, i->Xin.Sh3232.src); in getRegUsage_X86Instr()
1271 addHRegUse(u, HRmModify, i->Xin.Sh3232.dst); in getRegUsage_X86Instr()
1273 addHRegUse(u, HRmRead, hregX86_ECX()); in getRegUsage_X86Instr()
1277 addHRegUse(u, HRmModify, hregX86_ESP()); in getRegUsage_X86Instr()
1285 addHRegUse(u, HRmWrite, hregX86_EAX()); in getRegUsage_X86Instr()
1286 addHRegUse(u, HRmWrite, hregX86_ECX()); in getRegUsage_X86Instr()
1287 addHRegUse(u, HRmWrite, hregX86_EDX()); in getRegUsage_X86Instr()
1288 addHRegUse(u, HRmWrite, hregX86_XMM0()); in getRegUsage_X86Instr()
1289 addHRegUse(u, HRmWrite, hregX86_XMM1()); in getRegUsage_X86Instr()
1290 addHRegUse(u, HRmWrite, hregX86_XMM2()); in getRegUsage_X86Instr()
1291 addHRegUse(u, HRmWrite, hregX86_XMM3()); in getRegUsage_X86Instr()
1292 addHRegUse(u, HRmWrite, hregX86_XMM4()); in getRegUsage_X86Instr()
1293 addHRegUse(u, HRmWrite, hregX86_XMM5()); in getRegUsage_X86Instr()
1294 addHRegUse(u, HRmWrite, hregX86_XMM6()); in getRegUsage_X86Instr()
1295 addHRegUse(u, HRmWrite, hregX86_XMM7()); in getRegUsage_X86Instr()
1299 case 3: addHRegUse(u, HRmRead, hregX86_ECX()); /*fallthru*/ in getRegUsage_X86Instr()
1300 case 2: addHRegUse(u, HRmRead, hregX86_EDX()); /*fallthru*/ in getRegUsage_X86Instr()
1301 case 1: addHRegUse(u, HRmRead, hregX86_EAX()); break; in getRegUsage_X86Instr()
1314 addHRegUse(u, HRmWrite, hregX86_EDI()); in getRegUsage_X86Instr()
1329 addHRegUse(u, HRmRead, i->Xin.XIndir.dstGA); in getRegUsage_X86Instr()
1333 addHRegUse(u, HRmRead, i->Xin.XAssisted.dstGA); in getRegUsage_X86Instr()
1338 addHRegUse(u, HRmModify, i->Xin.CMov32.dst); in getRegUsage_X86Instr()
1342 addHRegUse(u, HRmWrite, i->Xin.LoadEX.dst); in getRegUsage_X86Instr()
1345 addHRegUse(u, HRmRead, i->Xin.Store.src); in getRegUsage_X86Instr()
1349 addHRegUse(u, HRmWrite, i->Xin.Set32.dst); in getRegUsage_X86Instr()
1352 addHRegUse(u, HRmRead, i->Xin.Bsfr32.src); in getRegUsage_X86Instr()
1353 addHRegUse(u, HRmWrite, i->Xin.Bsfr32.dst); in getRegUsage_X86Instr()
1359 addHRegUse(u, HRmRead, hregX86_EBX()); in getRegUsage_X86Instr()
1360 addHRegUse(u, HRmModify, hregX86_EAX()); in getRegUsage_X86Instr()
1364 addHRegUse(u, HRmRead, hregX86_ECX()); in getRegUsage_X86Instr()
1365 addHRegUse(u, HRmRead, hregX86_EBX()); in getRegUsage_X86Instr()
1366 addHRegUse(u, HRmModify, hregX86_EDX()); in getRegUsage_X86Instr()
1367 addHRegUse(u, HRmModify, hregX86_EAX()); in getRegUsage_X86Instr()
1370 addHRegUse(u, HRmRead, i->Xin.FpUnary.src); in getRegUsage_X86Instr()
1371 addHRegUse(u, HRmWrite, i->Xin.FpUnary.dst); in getRegUsage_X86Instr()
1374 addHRegUse(u, HRmRead, i->Xin.FpBinary.srcL); in getRegUsage_X86Instr()
1375 addHRegUse(u, HRmRead, i->Xin.FpBinary.srcR); in getRegUsage_X86Instr()
1376 addHRegUse(u, HRmWrite, i->Xin.FpBinary.dst); in getRegUsage_X86Instr()
1380 addHRegUse(u, i->Xin.FpLdSt.isLoad ? HRmWrite : HRmRead, in getRegUsage_X86Instr()
1385 addHRegUse(u, i->Xin.FpLdStI.isLoad ? HRmWrite : HRmRead, in getRegUsage_X86Instr()
1389 addHRegUse(u, HRmRead, i->Xin.Fp64to32.src); in getRegUsage_X86Instr()
1390 addHRegUse(u, HRmWrite, i->Xin.Fp64to32.dst); in getRegUsage_X86Instr()
1393 addHRegUse(u, HRmRead, i->Xin.FpCMov.src); in getRegUsage_X86Instr()
1394 addHRegUse(u, HRmModify, i->Xin.FpCMov.dst); in getRegUsage_X86Instr()
1400 addHRegUse(u, HRmWrite, hregX86_EAX()); in getRegUsage_X86Instr()
1403 addHRegUse(u, HRmRead, i->Xin.FpCmp.srcL); in getRegUsage_X86Instr()
1404 addHRegUse(u, HRmRead, i->Xin.FpCmp.srcR); in getRegUsage_X86Instr()
1405 addHRegUse(u, HRmWrite, i->Xin.FpCmp.dst); in getRegUsage_X86Instr()
1406 addHRegUse(u, HRmWrite, hregX86_EAX()); in getRegUsage_X86Instr()
1410 addHRegUse(u, i->Xin.SseLdSt.isLoad ? HRmWrite : HRmRead, in getRegUsage_X86Instr()
1415 addHRegUse(u, HRmWrite, i->Xin.SseLdzLO.reg); in getRegUsage_X86Instr()
1418 addHRegUse(u, HRmWrite, i->Xin.SseConst.dst); in getRegUsage_X86Instr()
1425 addHRegUse(u, HRmRead, i->Xin.Sse32Fx4.src); in getRegUsage_X86Instr()
1426 addHRegUse(u, unary ? HRmWrite : HRmModify, in getRegUsage_X86Instr()
1434 addHRegUse(u, HRmRead, i->Xin.Sse32FLo.src); in getRegUsage_X86Instr()
1435 addHRegUse(u, unary ? HRmWrite : HRmModify, in getRegUsage_X86Instr()
1443 addHRegUse(u, HRmRead, i->Xin.Sse64Fx2.src); in getRegUsage_X86Instr()
1444 addHRegUse(u, unary ? HRmWrite : HRmModify, in getRegUsage_X86Instr()
1452 addHRegUse(u, HRmRead, i->Xin.Sse64FLo.src); in getRegUsage_X86Instr()
1453 addHRegUse(u, unary ? HRmWrite : HRmModify, in getRegUsage_X86Instr()
1461 addHRegUse(u, HRmWrite, i->Xin.SseReRg.dst); in getRegUsage_X86Instr()
1463 addHRegUse(u, HRmRead, i->Xin.SseReRg.src); in getRegUsage_X86Instr()
1464 addHRegUse(u, i->Xin.SseReRg.op == Xsse_MOV in getRegUsage_X86Instr()
1470 addHRegUse(u, HRmRead, i->Xin.SseCMov.src); in getRegUsage_X86Instr()
1471 addHRegUse(u, HRmModify, i->Xin.SseCMov.dst); in getRegUsage_X86Instr()
1474 addHRegUse(u, HRmRead, i->Xin.SseShuf.src); in getRegUsage_X86Instr()
1475 addHRegUse(u, HRmWrite, i->Xin.SseShuf.dst); in getRegUsage_X86Instr()