Lines Matching refs:rB_addr

3479    UChar rB_addr = ifieldRegB(theInstr);  in dis_int_arith()  local
3493 assign( rB, getIReg(rB_addr) ); // XO-Form: rD, rA, rB in dis_int_arith()
3573 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3585 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3601 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3620 if (rB_addr != 0) { in dis_int_arith()
3626 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3646 if (rB_addr != 0) { in dis_int_arith()
3652 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3671 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3704 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3735 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3757 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3776 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3800 if (rB_addr != 0) { in dis_int_arith()
3820 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3833 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3850 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3870 if (rB_addr != 0) { in dis_int_arith()
3897 if (rB_addr != 0) { in dis_int_arith()
3928 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3941 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3950 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3961 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3976 rD_addr, rA_addr, rB_addr); in dis_int_arith()
3998 rD_addr, rA_addr, rB_addr); in dis_int_arith()
4033 rD_addr, rA_addr, rB_addr); in dis_int_arith()
4065 rD_addr, rA_addr, rB_addr); in dis_int_arith()
4077 rD_addr, rA_addr, rB_addr); in dis_int_arith()
4118 UChar rB_addr = ifieldRegB(theInstr); in dis_int_cmp() local
4170 b = getIReg(rB_addr); in dis_int_cmp()
4174 DIP("cmp cr%u,%u,r%u,r%u\n", crfD, flag_L, rA_addr, rB_addr); in dis_int_cmp()
4179 if (rA_addr == rB_addr) in dis_int_cmp()
4193 DIP("cmpl cr%u,%u,r%u,r%u\n", crfD, flag_L, rA_addr, rB_addr); in dis_int_cmp()
4198 if (rA_addr == rB_addr) in dis_int_cmp()
4236 UChar rB_addr = ifieldRegB(theInstr); in dis_int_logic() local
4248 assign( rB, getIReg(rB_addr) ); in dis_int_logic()
4298 flag_rC ? ".":"", rA_addr, rS_addr, rB_addr); in dis_int_logic()
4305 flag_rC ? ".":"", rA_addr, rS_addr, rB_addr); in dis_int_logic()
4313 if (rB_addr!=0) { in dis_int_logic()
4337 flag_rC ? ".":"", rA_addr, rS_addr, rB_addr); in dis_int_logic()
4344 if (rB_addr!=0) { in dis_int_logic()
4357 if (rB_addr!=0) { in dis_int_logic()
4373 flag_rC ? ".":"", rA_addr, rS_addr, rB_addr); in dis_int_logic()
4381 flag_rC ? ".":"", rA_addr, rS_addr, rB_addr); in dis_int_logic()
4388 if ((!flag_rC) && rS_addr == rB_addr) { in dis_int_logic()
4393 flag_rC ? ".":"", rA_addr, rS_addr, rB_addr); in dis_int_logic()
4401 flag_rC ? ".":"", rA_addr, rS_addr, rB_addr); in dis_int_logic()
4408 flag_rC ? ".":"", rA_addr, rS_addr, rB_addr); in dis_int_logic()
4416 if (rB_addr!=0) { in dis_int_logic()
4425 if (rB_addr!=0) { in dis_int_logic()
4440 DIP("cmpb r%u,r%u,r%u\n", rA_addr, rS_addr, rB_addr); in dis_int_logic()
4458 DIP("mftgpr r%u,fr%u\n", rS_addr, rB_addr); in dis_int_logic()
4460 assign( frB, getFReg(rB_addr)); // always F64 in dis_int_logic()
4472 DIP("mffgpr fr%u,r%u\n", rS_addr, rB_addr); in dis_int_logic()
4540 DIP("bpermd r%u,r%u,r%u\n", rA_addr, rS_addr, rB_addr); in dis_int_logic()
4613 UChar rB_addr = ifieldRegB(theInstr); in dis_int_parity() local
4640 if (opc1 != 0x1f || rB_addr || b0) { in dis_int_parity()
4742 UChar rB_addr = ifieldRegB(theInstr); in dis_int_rot() local
4743 UChar sh_imm = rB_addr; in dis_int_rot()
4761 assign( rB, getIReg(rB_addr) ); in dis_int_rot()
4846 rA_addr, rS_addr, rB_addr, MaskBeg, MaskEnd); in dis_int_rot()
4886 rA_addr, rS_addr, rB_addr, msk_imm); in dis_int_rot()
4893 rA_addr, rS_addr, rB_addr, msk_imm); in dis_int_rot()
4993 UChar rB_addr = ifieldRegB(theInstr); in dis_int_load() local
5005 assign( EA, ea_rAor0_idxd( rA_addr, rB_addr ) ); in dis_int_load()
5100 DIP("lbzux r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_load()
5111 DIP("lbzx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_load()
5121 DIP("lhaux r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_load()
5128 DIP("lhax r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_load()
5138 DIP("lhzux r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_load()
5145 DIP("lhzx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_load()
5155 DIP("lwzux r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_load()
5162 DIP("lwzx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_load()
5174 DIP("ldux r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_load()
5180 DIP("ldx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_load()
5189 DIP("lwaux r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_load()
5196 DIP("lwax r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_load()
5291 UInt rB_addr = ifieldRegB(theInstr); in dis_int_store() local
5302 assign( rB, getIReg(rB_addr) ); in dis_int_store()
5307 assign( EA, ea_rAor0_idxd( rA_addr, rB_addr ) ); in dis_int_store()
5376 DIP("stbux r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_int_store()
5382 DIP("stbx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_int_store()
5391 DIP("sthux r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_int_store()
5397 DIP("sthx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_int_store()
5406 DIP("stwux r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_int_store()
5412 DIP("stwx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_int_store()
5423 DIP("stdux r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_int_store()
5429 DIP("stdx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_int_store()
5660 UChar rB_addr = ifieldRegB(theInstr); in dis_int_ldst_str() local
5661 UChar NumBytes = rB_addr; in dis_int_ldst_str()
5703 if (rD_addr == rA_addr || rD_addr == rB_addr) in dis_int_ldst_str()
5707 DIP("lswx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_ldst_str()
5709 assign( t_EA, ea_rAor0_idxd(rA_addr,rB_addr) ); in dis_int_ldst_str()
5734 DIP("stswx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_int_ldst_str()
5736 assign( t_EA, ea_rAor0_idxd(rA_addr,rB_addr) ); in dis_int_ldst_str()
6276 UChar rB_addr = ifieldRegB(theInstr); in dis_trap() local
6289 mode64 ? unop(Iop_64to32, getIReg(rB_addr)) in dis_trap()
6290 : getIReg(rB_addr), in dis_trap()
6293 DIP("tweq r%u,r%u\n", rA_addr, rB_addr); in dis_trap()
6295 DIP("tw%d r%u,r%u\n", TO, rA_addr, rB_addr); in dis_trap()
6301 uncond = do_trap( TO, getIReg(rA_addr), getIReg(rB_addr), cia ); in dis_trap()
6303 DIP("tdeq r%u,r%u\n", rA_addr, rB_addr); in dis_trap()
6305 DIP("td%d r%u,r%u\n", TO, rA_addr, rB_addr); in dis_trap()
6376 UChar rB_addr = ifieldRegB(theInstr); in dis_memsync() local
6383 assign( EA, ea_rAor0_idxd( rA_addr, rB_addr ) ); in dis_memsync()
6427 DIP("lwarx r%u,r%u,r%u,EH=%u\n", rD_addr, rA_addr, rB_addr, b0); in dis_memsync()
6446 DIP("lbarx r%u,r%u,r%u,EH=%u\n", rD_addr, rA_addr, rB_addr, b0); in dis_memsync()
6462 DIP("lharx r%u,r%u,r%u,EH=%u\n", rD_addr, rA_addr, rB_addr, b0); in dis_memsync()
6485 DIP("stwcx. r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_memsync()
6519 DIP("stbcx. r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_memsync()
6550 DIP("sthcx. r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_memsync()
6620 DIP("ldarx r%u,r%u,r%u,EH=%u\n", rD_addr, rA_addr, rB_addr, b0); in dis_memsync()
6643 DIP("stdcx. r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_memsync()
6676 DIP("lqarx r%u,r%u,r%u,EH=%u\n", rD_addr, rA_addr, rB_addr, b0); in dis_memsync()
6719 DIP("stqcx. r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_memsync()
6781 UChar rB_addr = ifieldRegB(theInstr); in dis_int_shift() local
6782 UChar sh_imm = rB_addr; in dis_int_shift()
6797 assign( rB, getIReg(rB_addr) ); in dis_int_shift()
6805 rA_addr, rS_addr, rB_addr); in dis_int_shift()
6830 rA_addr, rS_addr, rB_addr); in dis_int_shift()
6879 rA_addr, rS_addr, rB_addr); in dis_int_shift()
6906 flag_rC ? ".":"", rA_addr, rS_addr, rB_addr); in dis_int_shift()
6929 flag_rC ? ".":"", rA_addr, rS_addr, rB_addr); in dis_int_shift()
6967 flag_rC ? ".":"", rA_addr, rS_addr, rB_addr); in dis_int_shift()
7048 UChar rB_addr = ifieldRegB(theInstr); in dis_int_ldst_rev() local
7062 assign( EA, ea_rAor0_idxd( rA_addr, rB_addr ) ); in dis_int_ldst_rev()
7067 DIP("lhbrx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_ldst_rev()
7075 DIP("lwbrx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_ldst_rev()
7087 DIP("ldbrx r%u,r%u,r%u\n", rD_addr, rA_addr, rB_addr); in dis_int_ldst_rev()
7102 DIP("sthbrx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_int_ldst_rev()
7108 DIP("stwbrx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_int_ldst_rev()
7119 DIP("stdbrx r%u,r%u,r%u\n", rS_addr, rA_addr, rB_addr); in dis_int_ldst_rev()
7577 UChar rB_addr = ifieldRegB(theInstr); in dis_cache_manage() local
7624 DIP("dcbf r%u,r%u\n", rA_addr, rB_addr); in dis_cache_manage()
7629 DIP("dcbst r%u,r%u\n", rA_addr, rB_addr); in dis_cache_manage()
7634 DIP("dcbt r%u,r%u\n", rA_addr, rB_addr); in dis_cache_manage()
7639 DIP("dcbtst r%u,r%u\n", rA_addr, rB_addr); in dis_cache_manage()
7653 DIP("dcbzl r%u,r%u\n", rA_addr, rB_addr); in dis_cache_manage()
7657 DIP("dcbz r%u,r%u\n", rA_addr, rB_addr); in dis_cache_manage()
7660 assign( EA, ea_rAor0_idxd(rA_addr, rB_addr) ); in dis_cache_manage()
7692 DIP("icbi r%u,r%u\n", rA_addr, rB_addr); in dis_cache_manage()
7693 assign( EA, ea_rAor0_idxd(rA_addr, rB_addr) ); in dis_cache_manage()
7875 UChar rB_addr = ifieldRegB(theInstr); in dis_fp_load() local
7889 assign( rB, getIReg(rB_addr) ); in dis_fp_load()
7936 DIP("lfsx fr%u,r%u,r%u\n", frD_addr, rA_addr, rB_addr); in dis_fp_load()
7937 assign( EA, ea_rAor0_idxd(rA_addr, rB_addr) ); in dis_fp_load()
7945 DIP("lfsux fr%u,r%u,r%u\n", frD_addr, rA_addr, rB_addr); in dis_fp_load()
7946 assign( EA, ea_rA_idxd(rA_addr, rB_addr) ); in dis_fp_load()
7953 DIP("lfdx fr%u,r%u,r%u\n", frD_addr, rA_addr, rB_addr); in dis_fp_load()
7954 assign( EA, ea_rAor0_idxd(rA_addr, rB_addr) ); in dis_fp_load()
7961 DIP("lfdux fr%u,r%u,r%u\n", frD_addr, rA_addr, rB_addr); in dis_fp_load()
7962 assign( EA, ea_rA_idxd(rA_addr, rB_addr) ); in dis_fp_load()
7968 DIP("lfiwax fr%u,r%u,r%u\n", frD_addr, rA_addr, rB_addr); in dis_fp_load()
7969 assign( EA, ea_rAor0_idxd( rA_addr, rB_addr ) ); in dis_fp_load()
7981 DIP("lfiwzx fr%u,r%u,r%u\n", frD_addr, rA_addr, rB_addr); in dis_fp_load()
7982 assign( EA, ea_rAor0_idxd( rA_addr, rB_addr ) ); in dis_fp_load()
8013 UChar rB_addr = ifieldRegB(theInstr); in dis_fp_store() local
8027 assign( rB, getIReg(rB_addr) ); in dis_fp_store()
8077 DIP("stfsx fr%u,r%u,r%u\n", frS_addr, rA_addr, rB_addr); in dis_fp_store()
8078 assign( EA, ea_rAor0_idxd(rA_addr, rB_addr) ); in dis_fp_store()
8087 DIP("stfsux fr%u,r%u,r%u\n", frS_addr, rA_addr, rB_addr); in dis_fp_store()
8088 assign( EA, ea_rA_idxd(rA_addr, rB_addr) ); in dis_fp_store()
8095 DIP("stfdx fr%u,r%u,r%u\n", frS_addr, rA_addr, rB_addr); in dis_fp_store()
8096 assign( EA, ea_rAor0_idxd(rA_addr, rB_addr) ); in dis_fp_store()
8103 DIP("stfdux fr%u,r%u,r%u\n", frS_addr, rA_addr, rB_addr); in dis_fp_store()
8104 assign( EA, ea_rA_idxd(rA_addr, rB_addr) ); in dis_fp_store()
8111 DIP("stfiwx fr%u,r%u,r%u\n", frS_addr, rA_addr, rB_addr); in dis_fp_store()
8112 assign( EA, ea_rAor0_idxd(rA_addr, rB_addr) ); in dis_fp_store()
9239 UChar rB_addr = ifieldRegB(theInstr); in dis_fp_pair() local
9260 DIP("ldpx fr%u,r%u,r%u\n", frT_hi_addr, rA_addr, rB_addr); in dis_fp_pair()
9264 DIP("stdpx fr%u,r%u,r%u\n", frT_hi_addr, rA_addr, rB_addr); in dis_fp_pair()
9275 assign( EA_hi, ea_rAor0_idxd( rA_addr, rB_addr ) ); in dis_fp_pair()
12565 UChar rB_addr = ifieldRegB(theInstr); in dis_av_datastream() local
12577 rA_addr, rB_addr, STRM); in dis_av_datastream()
12582 rA_addr, rB_addr, STRM); in dis_av_datastream()
12586 if (rA_addr != 0 || rB_addr != 0) { in dis_av_datastream()
15523 UChar rB_addr = ifieldRegB( theInstr ); in dis_vx_load() local
15534 assign( EA, ea_rAor0_idxd( rA_addr, rB_addr ) ); in dis_vx_load()
15540 DIP("lxsiwzx %d,r%u,r%u\n", XT, rA_addr, rB_addr); in dis_vx_load()
15555 DIP("lxsiwax %d,r%u,r%u\n", XT, rA_addr, rB_addr); in dis_vx_load()
15570 DIP("lxsspx %d,r%u,r%u\n", XT, rA_addr, rB_addr); in dis_vx_load()
15586 DIP("lxsdx %d,r%u,r%u\n", XT, rA_addr, rB_addr); in dis_vx_load()
15600 DIP("lxvd2x %d,r%u,r%u\n", XT, rA_addr, rB_addr); in dis_vx_load()
15611 DIP("lxvdsx %d,r%u,r%u\n", XT, rA_addr, rB_addr); in dis_vx_load()
15620 DIP("lxvw4x %d,r%u,r%u\n", XT, rA_addr, rB_addr); in dis_vx_load()
15659 UChar rB_addr = ifieldRegB( theInstr ); in dis_vx_store() local
15671 assign( EA, ea_rAor0_idxd( rA_addr, rB_addr ) ); in dis_vx_store()
15681 DIP("stxsiwx %d,r%u,r%u\n", XS, rA_addr, rB_addr); in dis_vx_store()
15691 DIP("stxsspx %d,r%u,r%u\n", XS, rA_addr, rB_addr); in dis_vx_store()
15703 DIP("stxsdx %d,r%u,r%u\n", XS, rA_addr, rB_addr); in dis_vx_store()
15711 DIP("stxvd2x %d,r%u,r%u\n", XS, rA_addr, rB_addr); in dis_vx_store()
15726 DIP("stxvw4x %d,r%u,r%u\n", XS, rA_addr, rB_addr); in dis_vx_store()
15885 UChar rB_addr = ifieldRegB(theInstr); in dis_av_load() local
15898 assign( EA, ea_rAor0_idxd(rA_addr, rB_addr) ); in dis_av_load()
15940 DIP("lvsl v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr); in dis_av_load()
15990 DIP("lvsr v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr); in dis_av_load()
16003 DIP("lvebx v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr); in dis_av_load()
16011 DIP("lvehx v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr); in dis_av_load()
16017 DIP("lvewx v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr); in dis_av_load()
16023 DIP("lvx v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr); in dis_av_load()
16028 DIP("lvxl v%d,r%u,r%u\n", vD_addr, rA_addr, rB_addr); in dis_av_load()
16048 UChar rB_addr = ifieldRegB(theInstr); in dis_av_store() local
16065 assign( EA, ea_rAor0_idxd(rA_addr, rB_addr) ); in dis_av_store()
16069 DIP("stvebx v%d,r%u,r%u\n", vS_addr, rA_addr, rB_addr); in dis_av_store()
16086 DIP("stvehx v%d,r%u,r%u\n", vS_addr, rA_addr, rB_addr); in dis_av_store()
16103 DIP("stvewx v%d,r%u,r%u\n", vS_addr, rA_addr, rB_addr); in dis_av_store()
16121 DIP("stvx v%d,r%u,r%u\n", vS_addr, rA_addr, rB_addr); in dis_av_store()
16126 DIP("stvxl v%d,r%u,r%u\n", vS_addr, rA_addr, rB_addr); in dis_av_store()