Lines Matching refs:srcL
714 HReg srcL, PPCRH* srcR ) { in PPCInstr_Alu() argument
719 i->Pin.Alu.srcL = srcL; in PPCInstr_Alu()
724 HReg dst, HReg srcL, PPCRH* srcR ) { in PPCInstr_Shft() argument
730 i->Pin.Shft.srcL = srcL; in PPCInstr_Shft()
735 HReg dst, HReg srcL, HReg srcR ) { in PPCInstr_AddSubC() argument
741 i->Pin.AddSubC.srcL = srcL; in PPCInstr_AddSubC()
746 UInt crfD, HReg srcL, PPCRH* srcR ) { in PPCInstr_Cmp() argument
752 i->Pin.Cmp.srcL = srcL; in PPCInstr_Cmp()
765 HReg dst, HReg srcL, HReg srcR ) { in PPCInstr_MulL() argument
772 i->Pin.MulL.srcL = srcL; in PPCInstr_MulL()
780 HReg dst, HReg srcL, HReg srcR ) { in PPCInstr_Div() argument
787 i->Pin.Div.srcL = srcL; in PPCInstr_Div()
919 HReg srcL, HReg srcR ) { in PPCInstr_FpBinary() argument
924 i->Pin.FpBinary.srcL = srcL; in PPCInstr_FpBinary()
974 PPCInstr* PPCInstr_Dfp64Binary(PPCFpOp op, HReg dst, HReg srcL, HReg srcR) { in PPCInstr_Dfp64Binary() argument
979 i->Pin.Dfp64Binary.srcL = srcL; in PPCInstr_Dfp64Binary()
1047 PPCInstr* PPCInstr_DfpQuantize ( PPCFpOp op, HReg dst, HReg srcL, HReg srcR, in PPCInstr_DfpQuantize() argument
1053 i->Pin.DfpQuantize.srcL = srcL; in PPCInstr_DfpQuantize()
1103 HReg srcL, HReg srcR_hi, HReg srcR_lo ) { in PPCInstr_InsertExpD128() argument
1110 i->Pin.InsertExpD128.srcL = srcL; in PPCInstr_InsertExpD128()
1115 PPCInstr* PPCInstr_Dfp64Cmp (/* UInt crfD,*/ HReg dst, HReg srcL, HReg srcR ) { in PPCInstr_Dfp64Cmp() argument
1119 i->Pin.Dfp64Cmp.srcL = srcL; in PPCInstr_Dfp64Cmp()
1224 PPCInstr* PPCInstr_FpCmp ( HReg dst, HReg srcL, HReg srcR ) { in PPCInstr_FpCmp() argument
1228 i->Pin.FpCmp.srcL = srcL; in PPCInstr_FpCmp()
1262 HReg srcL, HReg srcR ) { in PPCInstr_AvBinary() argument
1267 i->Pin.AvBinary.srcL = srcL; in PPCInstr_AvBinary()
1272 HReg srcL, HReg srcR ) { in PPCInstr_AvBin8x16() argument
1277 i->Pin.AvBin8x16.srcL = srcL; in PPCInstr_AvBin8x16()
1282 HReg srcL, HReg srcR ) { in PPCInstr_AvBin16x8() argument
1287 i->Pin.AvBin16x8.srcL = srcL; in PPCInstr_AvBin16x8()
1292 HReg srcL, HReg srcR ) { in PPCInstr_AvBin32x4() argument
1297 i->Pin.AvBin32x4.srcL = srcL; in PPCInstr_AvBin32x4()
1302 HReg srcL, HReg srcR ) { in PPCInstr_AvBin64x2() argument
1307 i->Pin.AvBin64x2.srcL = srcL; in PPCInstr_AvBin64x2()
1313 HReg srcL, HReg srcR ) { in PPCInstr_AvBin32Fx4() argument
1318 i->Pin.AvBin32Fx4.srcL = srcL; in PPCInstr_AvBin32Fx4()
1330 PPCInstr* PPCInstr_AvPerm ( HReg dst, HReg srcL, HReg srcR, HReg ctl ) { in PPCInstr_AvPerm() argument
1334 i->Pin.AvPerm.srcL = srcL; in PPCInstr_AvPerm()
1340 PPCInstr* PPCInstr_AvSel ( HReg ctl, HReg dst, HReg srcL, HReg srcR ) { in PPCInstr_AvSel() argument
1345 i->Pin.AvSel.srcL = srcL; in PPCInstr_AvSel()
1358 HReg srcL, HReg srcR ) { in PPCInstr_AvShlDbl() argument
1363 i->Pin.AvShlDbl.srcL = srcL; in PPCInstr_AvShlDbl()
1399 HReg srcL, HReg srcR ) { in PPCInstr_AvCipherV128Binary() argument
1404 i->Pin.AvCipherV128Binary.srcL = srcL; in PPCInstr_AvCipherV128Binary()
1458 HReg r_srcL = i->Pin.Alu.srcL; in ppPPCInstr()
1491 HReg r_srcL = i->Pin.Shft.srcL; in ppPPCInstr()
1509 ppHRegPPC(i->Pin.AddSubC.srcL); in ppPPCInstr()
1519 ppHRegPPC(i->Pin.Cmp.srcL); in ppPPCInstr()
1536 ppHRegPPC(i->Pin.MulL.srcL); in ppPPCInstr()
1547 ppHRegPPC(i->Pin.Div.srcL); in ppPPCInstr()
1716 ppHRegPPC(i->Pin.FpBinary.srcL); in ppPPCInstr()
1823 ppHRegPPC(i->Pin.FpCmp.srcL); in ppPPCInstr()
1873 ppHRegPPC(i->Pin.AvBinary.srcL); in ppPPCInstr()
1881 ppHRegPPC(i->Pin.AvBin8x16.srcL); in ppPPCInstr()
1889 ppHRegPPC(i->Pin.AvBin16x8.srcL); in ppPPCInstr()
1897 ppHRegPPC(i->Pin.AvBin32x4.srcL); in ppPPCInstr()
1905 ppHRegPPC(i->Pin.AvBin64x2.srcL); in ppPPCInstr()
1913 ppHRegPPC(i->Pin.AvBin32Fx4.srcL); in ppPPCInstr()
1927 ppHRegPPC(i->Pin.AvPerm.srcL); in ppPPCInstr()
1938 ppHRegPPC(i->Pin.AvSel.srcL); in ppPPCInstr()
1973 ppHRegPPC(i->Pin.AvShlDbl.srcL); in ppPPCInstr()
2027 ppHRegPPC(i->Pin.AvCipherV128Binary.srcL); in ppPPCInstr()
2063 ppHRegPPC(i->Pin.Dfp64Binary.srcL); in ppPPCInstr()
2122 ppHRegPPC(i->Pin.DfpQuantize.srcL); in ppPPCInstr()
2166 ppHRegPPC(i->Pin.InsertExpD128.srcL); in ppPPCInstr()
2172 ppHRegPPC(i->Pin.Dfp64Cmp.srcL); in ppPPCInstr()
2234 addHRegUse(u, HRmRead, i->Pin.Alu.srcL); in getRegUsage_PPCInstr()
2239 addHRegUse(u, HRmRead, i->Pin.Shft.srcL); in getRegUsage_PPCInstr()
2245 addHRegUse(u, HRmRead, i->Pin.AddSubC.srcL); in getRegUsage_PPCInstr()
2249 addHRegUse(u, HRmRead, i->Pin.Cmp.srcL); in getRegUsage_PPCInstr()
2258 addHRegUse(u, HRmRead, i->Pin.MulL.srcL); in getRegUsage_PPCInstr()
2263 addHRegUse(u, HRmRead, i->Pin.Div.srcL); in getRegUsage_PPCInstr()
2367 addHRegUse(u, HRmRead, i->Pin.FpBinary.srcL); in getRegUsage_PPCInstr()
2402 addHRegUse(u, HRmRead, i->Pin.FpCmp.srcL); in getRegUsage_PPCInstr()
2424 && sameHReg(i->Pin.AvBinary.dst, i->Pin.AvBinary.srcL) in getRegUsage_PPCInstr()
2431 addHRegUse(u, HRmRead, i->Pin.AvBinary.srcL); in getRegUsage_PPCInstr()
2437 addHRegUse(u, HRmRead, i->Pin.AvBin8x16.srcL); in getRegUsage_PPCInstr()
2442 addHRegUse(u, HRmRead, i->Pin.AvBin16x8.srcL); in getRegUsage_PPCInstr()
2447 addHRegUse(u, HRmRead, i->Pin.AvBin32x4.srcL); in getRegUsage_PPCInstr()
2452 addHRegUse(u, HRmRead, i->Pin.AvBin64x2.srcL); in getRegUsage_PPCInstr()
2457 addHRegUse(u, HRmRead, i->Pin.AvBin32Fx4.srcL); in getRegUsage_PPCInstr()
2468 addHRegUse(u, HRmRead, i->Pin.AvPerm.srcL); in getRegUsage_PPCInstr()
2475 addHRegUse(u, HRmRead, i->Pin.AvSel.srcL); in getRegUsage_PPCInstr()
2486 addHRegUse(u, HRmRead, i->Pin.AvShlDbl.srcL); in getRegUsage_PPCInstr()
2506 addHRegUse(u, HRmRead, i->Pin.AvCipherV128Binary.srcL); in getRegUsage_PPCInstr()
2526 addHRegUse(u, HRmRead, i->Pin.Dfp64Binary.srcL); in getRegUsage_PPCInstr()
2559 addHRegUse(u, HRmRead, i->Pin.DfpQuantize.srcL); in getRegUsage_PPCInstr()
2593 addHRegUse(u, HRmRead, i->Pin.InsertExpD128.srcL); in getRegUsage_PPCInstr()
2599 addHRegUse(u, HRmRead, i->Pin.Dfp64Cmp.srcL); in getRegUsage_PPCInstr()
2641 mapReg(m, &i->Pin.Alu.srcL); in mapRegs_PPCInstr()
2646 mapReg(m, &i->Pin.Shft.srcL); in mapRegs_PPCInstr()
2651 mapReg(m, &i->Pin.AddSubC.srcL); in mapRegs_PPCInstr()
2655 mapReg(m, &i->Pin.Cmp.srcL); in mapRegs_PPCInstr()
2664 mapReg(m, &i->Pin.MulL.srcL); in mapRegs_PPCInstr()
2669 mapReg(m, &i->Pin.Div.srcL); in mapRegs_PPCInstr()
2719 mapReg(m, &i->Pin.FpBinary.srcL); in mapRegs_PPCInstr()
2753 mapReg(m, &i->Pin.FpCmp.srcL); in mapRegs_PPCInstr()
2769 mapReg(m, &i->Pin.AvBinary.srcL); in mapRegs_PPCInstr()
2774 mapReg(m, &i->Pin.AvBin8x16.srcL); in mapRegs_PPCInstr()
2779 mapReg(m, &i->Pin.AvBin16x8.srcL); in mapRegs_PPCInstr()
2784 mapReg(m, &i->Pin.AvBin32x4.srcL); in mapRegs_PPCInstr()
2789 mapReg(m, &i->Pin.AvBin64x2.srcL); in mapRegs_PPCInstr()
2794 mapReg(m, &i->Pin.AvBin32Fx4.srcL); in mapRegs_PPCInstr()
2803 mapReg(m, &i->Pin.AvPerm.srcL); in mapRegs_PPCInstr()
2809 mapReg(m, &i->Pin.AvSel.srcL); in mapRegs_PPCInstr()
2819 mapReg(m, &i->Pin.AvShlDbl.srcL); in mapRegs_PPCInstr()
2839 mapReg(m, &i->Pin.AvCipherV128Binary.srcL); in mapRegs_PPCInstr()
2859 mapReg(m, &i->Pin.Dfp64Binary.srcL); in mapRegs_PPCInstr()
2899 mapReg(m, &i->Pin.DfpQuantize.srcL); in mapRegs_PPCInstr()
2927 mapReg(m, &i->Pin.InsertExpD128.srcL); in mapRegs_PPCInstr()
2933 mapReg(m, &i->Pin.Dfp64Cmp.srcL); in mapRegs_PPCInstr()
2972 if (! sameHReg(i->Pin.Alu.srcR->Prh.Reg.reg, i->Pin.Alu.srcL)) in isMove_PPCInstr()
2974 *src = i->Pin.Alu.srcL; in isMove_PPCInstr()
3758 UInt r_srcL = iregEnc(i->Pin.Alu.srcL, mode64); in emit_PPCInstr()
3832 UInt r_srcL = iregEnc(i->Pin.Shft.srcL, mode64); in emit_PPCInstr()
3944 UInt r_srcL = iregEnc(i->Pin.AddSubC.srcL, mode64); in emit_PPCInstr()
3967 UInt r_srcL = iregEnc(i->Pin.Cmp.srcL, mode64); in emit_PPCInstr()
4031 UInt r_srcL = iregEnc(i->Pin.MulL.srcL, mode64); in emit_PPCInstr()
4068 UInt r_srcL = iregEnc(i->Pin.Div.srcL, mode64); in emit_PPCInstr()
4580 UInt fr_srcL = fregEnc(i->Pin.FpBinary.srcL); in emit_PPCInstr()
4759 UInt fr_srcL = fregEnc(i->Pin.FpCmp.srcL); in emit_PPCInstr()
4848 UInt v_srcL = vregEnc(i->Pin.AvBinary.srcL); in emit_PPCInstr()
4875 UInt v_srcL = vregEnc(i->Pin.AvBin8x16.srcL); in emit_PPCInstr()
4923 UInt v_srcL = vregEnc(i->Pin.AvBin16x8.srcL); in emit_PPCInstr()
4977 UInt v_srcL = vregEnc(i->Pin.AvBin32x4.srcL); in emit_PPCInstr()
5036 UInt v_srcL = vregEnc(i->Pin.AvBin64x2.srcL); in emit_PPCInstr()
5079 UInt v_srcL = vregEnc(i->Pin.AvCipherV128Binary.srcL); in emit_PPCInstr()
5125 UInt v_srcL = vregEnc(i->Pin.AvBin32Fx4.srcL); in emit_PPCInstr()
5203 UInt v_srcL = vregEnc(i->Pin.AvPerm.srcL); in emit_PPCInstr()
5213 UInt v_srcL = vregEnc(i->Pin.AvSel.srcL); in emit_PPCInstr()
5246 UInt v_srcL = vregEnc(i->Pin.AvShlDbl.srcL); in emit_PPCInstr()
5337 UInt fr_srcL = fregEnc( i->Pin.Dfp64Binary.srcL ); in emit_PPCInstr()
5573 UInt fr_srcL = fregEnc(i->Pin.DfpQuantize.srcL); in emit_PPCInstr()
5684 UInt fr_srcL = fregEnc(i->Pin.InsertExpD128.srcL); in emit_PPCInstr()
5708 UInt fr_srcL = fregEnc(i->Pin.Dfp64Cmp.srcL); in emit_PPCInstr()