Lines Matching refs:srcL

794                          HReg srcL, PPCRH* srcR ) {
799 i->Pin.Alu.srcL = srcL;
804 HReg dst, HReg srcL, PPCRH* srcR ) {
810 i->Pin.Shft.srcL = srcL;
815 HReg dst, HReg srcL, HReg srcR ) {
821 i->Pin.AddSubC.srcL = srcL;
826 UInt crfD, HReg srcL, PPCRH* srcR ) {
832 i->Pin.Cmp.srcL = srcL;
845 HReg dst, HReg srcL, HReg srcR ) {
852 i->Pin.MulL.srcL = srcL;
860 HReg dst, HReg srcL, HReg srcR ) {
867 i->Pin.Div.srcL = srcL;
999 HReg srcL, HReg srcR ) {
1004 i->Pin.FpBinary.srcL = srcL;
1054 PPCInstr* PPCInstr_Dfp64Binary(PPCFpOp op, HReg dst, HReg srcL, HReg srcR) {
1059 i->Pin.Dfp64Binary.srcL = srcL;
1085 /* dst is used to pass the srcL argument and return the result */
1127 PPCInstr* PPCInstr_DfpQuantize ( PPCFpOp op, HReg dst, HReg srcL, HReg srcR,
1133 i->Pin.DfpQuantize.srcL = srcL;
1173 /* dst is used to pass the srcL argument */
1183 HReg srcL, HReg srcR_hi, HReg srcR_lo ) {
1184 /* dst is used to pass the srcL argument */
1190 i->Pin.InsertExpD128.srcL = srcL;
1195 PPCInstr* PPCInstr_Dfp64Cmp (/* UInt crfD,*/ HReg dst, HReg srcL, HReg srcR ) {
1199 i->Pin.Dfp64Cmp.srcL = srcL;
1304 PPCInstr* PPCInstr_FpCmp ( HReg dst, HReg srcL, HReg srcR ) {
1308 i->Pin.FpCmp.srcL = srcL;
1342 HReg srcL, HReg srcR ) {
1347 i->Pin.AvBinary.srcL = srcL;
1352 HReg srcL, HReg srcR ) {
1357 i->Pin.AvBin8x16.srcL = srcL;
1362 HReg srcL, HReg srcR ) {
1367 i->Pin.AvBin16x8.srcL = srcL;
1372 HReg srcL, HReg srcR ) {
1377 i->Pin.AvBin32x4.srcL = srcL;
1382 HReg srcL, HReg srcR ) {
1387 i->Pin.AvBin64x2.srcL = srcL;
1393 HReg srcL, HReg srcR ) {
1398 i->Pin.AvBin32Fx4.srcL = srcL;
1410 PPCInstr* PPCInstr_AvPerm ( HReg dst, HReg srcL, HReg srcR, HReg ctl ) {
1414 i->Pin.AvPerm.srcL = srcL;
1420 PPCInstr* PPCInstr_AvSel ( HReg ctl, HReg dst, HReg srcL, HReg srcR ) {
1425 i->Pin.AvSel.srcL = srcL;
1430 HReg srcL, HReg srcR ) {
1435 i->Pin.AvShlDbl.srcL = srcL;
1471 HReg srcL, HReg srcR ) {
1476 i->Pin.AvCipherV128Binary.srcL = srcL;
1530 HReg r_srcL = i->Pin.Alu.srcL;
1563 HReg r_srcL = i->Pin.Shft.srcL;
1581 ppHRegPPC(i->Pin.AddSubC.srcL);
1591 ppHRegPPC(i->Pin.Cmp.srcL);
1608 ppHRegPPC(i->Pin.MulL.srcL);
1619 ppHRegPPC(i->Pin.Div.srcL);
1782 ppHRegPPC(i->Pin.FpBinary.srcL);
1889 ppHRegPPC(i->Pin.FpCmp.srcL);
1939 ppHRegPPC(i->Pin.AvBinary.srcL);
1947 ppHRegPPC(i->Pin.AvBin8x16.srcL);
1955 ppHRegPPC(i->Pin.AvBin16x8.srcL);
1963 ppHRegPPC(i->Pin.AvBin32x4.srcL);
1971 ppHRegPPC(i->Pin.AvBin64x2.srcL);
1979 ppHRegPPC(i->Pin.AvBin32Fx4.srcL);
1993 ppHRegPPC(i->Pin.AvPerm.srcL);
2004 ppHRegPPC(i->Pin.AvSel.srcL);
2015 ppHRegPPC(i->Pin.AvShlDbl.srcL);
2069 ppHRegPPC(i->Pin.AvCipherV128Binary.srcL);
2105 ppHRegPPC(i->Pin.Dfp64Binary.srcL);
2164 ppHRegPPC(i->Pin.DfpQuantize.srcL);
2208 ppHRegPPC(i->Pin.InsertExpD128.srcL);
2214 ppHRegPPC(i->Pin.Dfp64Cmp.srcL);
2276 addHRegUse(u, HRmRead, i->Pin.Alu.srcL);
2281 addHRegUse(u, HRmRead, i->Pin.Shft.srcL);
2287 addHRegUse(u, HRmRead, i->Pin.AddSubC.srcL);
2291 addHRegUse(u, HRmRead, i->Pin.Cmp.srcL);
2300 addHRegUse(u, HRmRead, i->Pin.MulL.srcL);
2305 addHRegUse(u, HRmRead, i->Pin.Div.srcL);
2409 addHRegUse(u, HRmRead, i->Pin.FpBinary.srcL);
2444 addHRegUse(u, HRmRead, i->Pin.FpCmp.srcL);
2466 && sameHReg(i->Pin.AvBinary.dst, i->Pin.AvBinary.srcL)
2473 addHRegUse(u, HRmRead, i->Pin.AvBinary.srcL);
2479 addHRegUse(u, HRmRead, i->Pin.AvBin8x16.srcL);
2484 addHRegUse(u, HRmRead, i->Pin.AvBin16x8.srcL);
2489 addHRegUse(u, HRmRead, i->Pin.AvBin32x4.srcL);
2494 addHRegUse(u, HRmRead, i->Pin.AvBin64x2.srcL);
2499 addHRegUse(u, HRmRead, i->Pin.AvBin32Fx4.srcL);
2510 addHRegUse(u, HRmRead, i->Pin.AvPerm.srcL);
2517 addHRegUse(u, HRmRead, i->Pin.AvSel.srcL);
2522 addHRegUse(u, HRmRead, i->Pin.AvShlDbl.srcL);
2542 addHRegUse(u, HRmRead, i->Pin.AvCipherV128Binary.srcL);
2562 addHRegUse(u, HRmRead, i->Pin.Dfp64Binary.srcL);
2595 addHRegUse(u, HRmRead, i->Pin.DfpQuantize.srcL);
2629 addHRegUse(u, HRmRead, i->Pin.InsertExpD128.srcL);
2635 addHRegUse(u, HRmRead, i->Pin.Dfp64Cmp.srcL);
2677 mapReg(m, &i->Pin.Alu.srcL);
2682 mapReg(m, &i->Pin.Shft.srcL);
2687 mapReg(m, &i->Pin.AddSubC.srcL);
2691 mapReg(m, &i->Pin.Cmp.srcL);
2700 mapReg(m, &i->Pin.MulL.srcL);
2705 mapReg(m, &i->Pin.Div.srcL);
2755 mapReg(m, &i->Pin.FpBinary.srcL);
2789 mapReg(m, &i->Pin.FpCmp.srcL);
2805 mapReg(m, &i->Pin.AvBinary.srcL);
2810 mapReg(m, &i->Pin.AvBin8x16.srcL);
2815 mapReg(m, &i->Pin.AvBin16x8.srcL);
2820 mapReg(m, &i->Pin.AvBin32x4.srcL);
2825 mapReg(m, &i->Pin.AvBin64x2.srcL);
2830 mapReg(m, &i->Pin.AvBin32Fx4.srcL);
2839 mapReg(m, &i->Pin.AvPerm.srcL);
2845 mapReg(m, &i->Pin.AvSel.srcL);
2851 mapReg(m, &i->Pin.AvShlDbl.srcL);
2871 mapReg(m, &i->Pin.AvCipherV128Binary.srcL);
2891 mapReg(m, &i->Pin.Dfp64Binary.srcL);
2931 mapReg(m, &i->Pin.DfpQuantize.srcL);
2959 mapReg(m, &i->Pin.InsertExpD128.srcL);
2965 mapReg(m, &i->Pin.Dfp64Cmp.srcL);
3004 if (! sameHReg(i->Pin.Alu.srcR->Prh.Reg.reg, i->Pin.Alu.srcL))
3006 *src = i->Pin.Alu.srcL;
3747 UInt r_srcL = iregNo(i->Pin.Alu.srcL, mode64);
3820 UInt r_srcL = iregNo(i->Pin.Shft.srcL, mode64);
3932 UInt r_srcL = iregNo(i->Pin.AddSubC.srcL, mode64);
3955 UInt r_srcL = iregNo(i->Pin.Cmp.srcL, mode64);
4019 UInt r_srcL = iregNo(i->Pin.MulL.srcL, mode64);
4053 UInt r_srcL = iregNo(i->Pin.Div.srcL, mode64);
4536 UInt fr_srcL = fregNo(i->Pin.FpBinary.srcL);
4710 UInt fr_srcL = fregNo(i->Pin.FpCmp.srcL);
4798 UInt v_srcL = vregNo(i->Pin.AvBinary.srcL);
4825 UInt v_srcL = vregNo(i->Pin.AvBin8x16.srcL);
4873 UInt v_srcL = vregNo(i->Pin.AvBin16x8.srcL);
4927 UInt v_srcL = vregNo(i->Pin.AvBin32x4.srcL);
4986 UInt v_srcL = vregNo(i->Pin.AvBin64x2.srcL);
5029 UInt v_srcL = vregNo(i->Pin.AvCipherV128Binary.srcL);
5075 UInt v_srcL = vregNo(i->Pin.AvBin32Fx4.srcL);
5153 UInt v_srcL = vregNo(i->Pin.AvPerm.srcL);
5163 UInt v_srcL = vregNo(i->Pin.AvSel.srcL);
5172 UInt v_srcL = vregNo(i->Pin.AvShlDbl.srcL);
5262 UInt fr_srcL = fregNo( i->Pin.Dfp64Binary.srcL );
5498 UInt fr_srcL = fregNo(i->Pin.DfpQuantize.srcL);
5609 UInt fr_srcL = fregNo(i->Pin.InsertExpD128.srcL);
5633 UInt fr_srcL = fregNo(i->Pin.Dfp64Cmp.srcL);