Home | History | Annotate | Download | only in priv

Lines Matching refs:HRmWrite

2273       addHRegUse(u, HRmWrite, i->Pin.LI.dst);
2278 addHRegUse(u, HRmWrite, i->Pin.Alu.dst);
2283 addHRegUse(u, HRmWrite, i->Pin.Shft.dst);
2286 addHRegUse(u, HRmWrite, i->Pin.AddSubC.dst);
2295 addHRegUse(u, HRmWrite, i->Pin.Unary.dst);
2299 addHRegUse(u, HRmWrite, i->Pin.MulL.dst);
2304 addHRegUse(u, HRmWrite, i->Pin.Div.dst);
2321 addHRegUse(u, HRmWrite, hregPPC_GPR3(mode64));
2322 addHRegUse(u, HRmWrite, hregPPC_GPR4(mode64));
2323 addHRegUse(u, HRmWrite, hregPPC_GPR5(mode64));
2324 addHRegUse(u, HRmWrite, hregPPC_GPR6(mode64));
2325 addHRegUse(u, HRmWrite, hregPPC_GPR7(mode64));
2326 addHRegUse(u, HRmWrite, hregPPC_GPR8(mode64));
2327 addHRegUse(u, HRmWrite, hregPPC_GPR9(mode64));
2328 addHRegUse(u, HRmWrite, hregPPC_GPR10(mode64));
2330 addHRegUse(u, HRmWrite, hregPPC_GPR11(mode64));
2331 addHRegUse(u, HRmWrite, hregPPC_GPR12(mode64));
2353 addHRegUse(u, HRmWrite, hregPPC_GPR10(mode64));
2376 addHRegUse(u, HRmWrite, i->Pin.CMov.dst);
2380 addHRegUse(u, HRmWrite, i->Pin.Load.dst);
2384 addHRegUse(u, HRmWrite, i->Pin.LoadL.dst);
2395 addHRegUse(u, HRmWrite, i->Pin.Set.dst);
2398 addHRegUse(u, HRmWrite, i->Pin.MfCR.dst);
2404 addHRegUse(u, HRmWrite, i->Pin.FpUnary.dst);
2408 addHRegUse(u, HRmWrite, i->Pin.FpBinary.dst);
2413 addHRegUse(u, HRmWrite, i->Pin.FpMulAcc.dst);
2419 addHRegUse(u, (i->Pin.FpLdSt.isLoad ? HRmWrite : HRmRead),
2428 addHRegUse(u, HRmWrite, i->Pin.FpRSP.dst);
2432 addHRegUse(u, HRmWrite, i->Pin.FpCftI.dst);
2443 addHRegUse(u, HRmWrite, i->Pin.FpCmp.dst);
2449 addHRegUse(u, (i->Pin.RdWrLR.wrLR ? HRmRead : HRmWrite),
2454 addHRegUse(u, (i->Pin.AvLdSt.isLoad ? HRmWrite : HRmRead),
2457 addHRegUse(u, HRmWrite, hregPPC_GPR30(mode64));
2461 addHRegUse(u, HRmWrite, i->Pin.AvUnary.dst);
2470 addHRegUse(u, HRmWrite, i->Pin.AvBinary.dst);
2472 addHRegUse(u, HRmWrite, i->Pin.AvBinary.dst);
2478 addHRegUse(u, HRmWrite, i->Pin.AvBin8x16.dst);
2483 addHRegUse(u, HRmWrite, i->Pin.AvBin16x8.dst);
2488 addHRegUse(u, HRmWrite, i->Pin.AvBin32x4.dst);
2493 addHRegUse(u, HRmWrite, i->Pin.AvBin64x2.dst);
2498 addHRegUse(u, HRmWrite, i->Pin.AvBin32Fx4.dst);
2502 addHRegUse(u, HRmWrite, hregPPC_VR29());
2505 addHRegUse(u, HRmWrite, i->Pin.AvUn32Fx4.dst);
2509 addHRegUse(u, HRmWrite, i->Pin.AvPerm.dst);
2515 addHRegUse(u, HRmWrite, i->Pin.AvSel.dst);
2521 addHRegUse(u, HRmWrite, i->Pin.AvShlDbl.dst);
2526 addHRegUse(u, HRmWrite, i->Pin.AvSplat.dst);
2537 addHRegUse(u, HRmWrite, i->Pin.AvCipherV128Unary.dst);
2541 addHRegUse(u, HRmWrite, i->Pin.AvCipherV128Binary.dst);
2546 addHRegUse(u, HRmWrite, i->Pin.AvHashV128Binary.dst);
2551 addHRegUse(u, HRmWrite, i->Pin.AvBCDV128Trinary.dst);
2557 addHRegUse(u, HRmWrite, i->Pin.Dfp64Unary.dst);
2561 addHRegUse(u, HRmWrite, i->Pin.Dfp64Binary.dst);
2567 addHRegUse(u, HRmWrite, i->Pin.DfpShift.src);
2568 addHRegUse(u, HRmWrite, i->Pin.DfpShift.dst);
2571 addHRegUse(u, HRmWrite, i->Pin.Dfp128Unary.dst_hi);
2572 addHRegUse(u, HRmWrite, i->Pin.Dfp128Unary.dst_lo);
2577 addHRegUse(u, HRmWrite, i->Pin.Dfp128Binary.dst_hi);
2578 addHRegUse(u, HRmWrite, i->Pin.Dfp128Binary.dst_lo);
2583 addHRegUse(u, HRmWrite, i->Pin.DfpRound.dst);
2587 addHRegUse(u, HRmWrite, i->Pin.DfpRound128.dst_hi);
2588 addHRegUse(u, HRmWrite, i->Pin.DfpRound128.dst_lo);
2594 addHRegUse(u, HRmWrite, i->Pin.DfpQuantize.dst);
2599 addHRegUse(u, HRmWrite, i->Pin.DfpQuantize128.dst_hi);
2600 addHRegUse(u, HRmWrite, i->Pin.DfpQuantize128.dst_lo);
2606 addHRegUse(u, HRmWrite, i->Pin.DfpShift128.src_hi);
2607 addHRegUse(u, HRmWrite, i->Pin.DfpShift128.src_lo);
2608 addHRegUse(u, HRmWrite, i->Pin.DfpShift128.dst_hi);
2609 addHRegUse(u, HRmWrite, i->Pin.DfpShift128.dst_lo);
2612 addHRegUse(u, HRmWrite, i->Pin.DfpD128toD64.src_hi);
2613 addHRegUse(u, HRmWrite, i->Pin.DfpD128toD64.src_lo);
2614 addHRegUse(u, HRmWrite, i->Pin.DfpD128toD64.dst);
2617 addHRegUse(u, HRmWrite, i->Pin.DfpI64StoD128.src);
2618 addHRegUse(u, HRmWrite, i->Pin.DfpI64StoD128.dst_hi);
2619 addHRegUse(u, HRmWrite, i->Pin.DfpI64StoD128.dst_lo);
2622 addHRegUse(u, HRmWrite, i->Pin.ExtractExpD128.dst);
2627 addHRegUse(u, HRmWrite, i->Pin.InsertExpD128.dst_hi);
2628 addHRegUse(u, HRmWrite, i->Pin.InsertExpD128.dst_lo);
2634 addHRegUse(u, HRmWrite, i->Pin.Dfp64Cmp.dst);
2639 addHRegUse(u, HRmWrite, i->Pin.Dfp128Cmp.dst);
2651 addHRegUse(u, HRmWrite, hregPPC_GPR30(mode64)); /* also unavail to RA */
2654 addHRegUse(u, HRmWrite, hregPPC_GPR29(mode64));
2655 addHRegUse(u, HRmWrite, hregPPC_GPR30(mode64));