/openbmc/linux/tools/testing/selftests/powerpc/stringloops/ |
H A D | memcmp_64.S | 14 #define rA r9 macro 120 1: lbz rA,0(r3) 122 subf. rC,rB,rA 126 lbz rA,1(r3) 128 subf. rC,rB,rA 132 lbz rA,2(r3) 134 subf. rC,rB,rA 138 lbz rA,3(r3) 140 subf. rC,rB,rA 172 LD rA,0,r3 [all …]
|
/openbmc/linux/arch/powerpc/lib/ |
H A D | memcmp_64.S | 14 #define rA r9 macro 120 1: lbz rA,0(r3) 122 subf. rC,rB,rA 126 lbz rA,1(r3) 128 subf. rC,rB,rA 132 lbz rA,2(r3) 134 subf. rC,rB,rA 138 lbz rA,3(r3) 140 subf. rC,rB,rA 172 LD rA,0,r3 [all …]
|
/openbmc/qemu/target/ppc/translate/ |
H A D | spe-impl.c.inc | 21 tcg_gen_concat_tl_i64(tmp, cpu_gpr[rA(ctx->opcode)], 22 cpu_gprh[rA(ctx->opcode)]); 27 /* rD := rA */ 28 tcg_gen_mov_tl(cpu_gpr[rD(ctx->opcode)], cpu_gpr[rA(ctx->opcode)]); 29 tcg_gen_mov_tl(cpu_gprh[rD(ctx->opcode)], cpu_gprh[rA(ctx->opcode)]); 65 tcg_op(cpu_gpr[rD(ctx->opcode)], cpu_gpr[rA(ctx->opcode)], \ 67 tcg_op(cpu_gprh[rD(ctx->opcode)], cpu_gprh[rA(ctx->opcode)], \ 91 tcg_gen_trunc_tl_i32(t0, cpu_gpr[rA(ctx->opcode)]); \ 95 tcg_gen_trunc_tl_i32(t0, cpu_gprh[rA(ctx->opcode)]); \ 115 tcg_gen_trunc_tl_i32(t0, cpu_gpr[rA(ctx->opcode)]); \ [all …]
|
H A D | vmx-impl.c.inc | 166 get_avr64(avr, rA(ctx->opcode), false); 173 get_avr64(avr, rA(ctx->opcode), false); 179 get_avr64(avr, rA(ctx->opcode), true); 185 get_avr64(avr, rA(ctx->opcode), true); 211 avr_full_offset(rA(ctx->opcode)), \ 224 ra = gen_avr_ptr(rA(ctx->opcode)); \ 248 ra = gen_avr_ptr(rA(ctx->opcode)); \ 262 ra = gen_avr_ptr(rA(ctx->opcode)); \ 338 gen_helper_##name(cpu_gpr[rD(ctx->opcode)], cpu_gpr[rA(ctx->opcode)], rb); \ 363 int VA = rA(ctx->opcode); [all …]
|
H A D | vsx-impl.c.inc | 426 tcg_gen_trunc_i64_tl(cpu_gpr[rA(ctx->opcode)], tmp); 444 tcg_gen_extu_tl_i64(tmp, cpu_gpr[rA(ctx->opcode)]); 464 tcg_gen_extu_tl_i64(tmp, cpu_gpr[rA(ctx->opcode)]); 486 tcg_gen_mov_i64(cpu_gpr[rA(ctx->opcode)], t0); 504 tcg_gen_mov_i64(t0, cpu_gpr[rA(ctx->opcode)]); 524 tcg_gen_mov_i64(cpu_gpr[rA(ctx->opcode)], t0); 543 if (!rA(ctx->opcode)) { 546 tcg_gen_mov_i64(t0, cpu_gpr[rA(ctx->opcode)]); 570 tcg_gen_deposit_i64(t0, cpu_gpr[rA(ctx->opcode)], 571 cpu_gpr[rA(ctx->opcode)], 32, 32); [all …]
|
H A D | fp-impl.c.inc | 292 get_fpr(t0, rA(ctx->opcode)); 312 get_fpr(t0, rA(ctx->opcode)); 410 get_fpr(t0, rA(ctx->opcode)); 433 get_fpr(t0, rA(ctx->opcode)); 451 get_fpr(t1, rA(ctx->opcode));
|
/openbmc/linux/arch/microblaze/kernel/ |
H A D | hw_exception_handler.S | 142 #define BSRLI2(rD, rA) \ argument 143 srl rD, rA; /* << 1 */ \ 145 #define BSRLI4(rD, rA) \ argument 146 BSRLI2(rD, rA); \ 148 #define BSRLI10(rD, rA) \ argument 149 srl rD, rA; /* << 1 */ \ 159 #define BSRLI20(rD, rA) \ argument 160 BSRLI10(rD, rA); \ 163 .macro bsrli, rD, rA, IMM 165 BSRLI2(\rD, \rA) [all …]
|
/openbmc/linux/arch/powerpc/mm/nohash/ |
H A D | 44x.c | 127 unsigned int rA; in ppc47x_pin_tlb() local 131 rA = 0x88000000; in ppc47x_pin_tlb() 138 rA |= bolted << 24; in ppc47x_pin_tlb() 158 "r" (rA)); in ppc47x_pin_tlb()
|
/openbmc/qemu/tcg/aarch64/ |
H A D | tcg-target-con-set.h | 23 C_O1_I2(r, r, rA) 37 C_O2_I4(r, r, rZ, rZ, rA, rMZ)
|
H A D | tcg-target.c.inc | 3012 return C_O1_I2(r, r, rA); 3103 return C_O2_I4(r, r, rZ, rZ, rA, rMZ);
|
/openbmc/qemu/target/ppc/ |
H A D | translate.c | 1976 TCGv t_ra = cpu_gpr[rA(ctx->opcode)]; in gen_rlwimi() 2027 TCGv t_ra = cpu_gpr[rA(ctx->opcode)]; in gen_rlwinm() 2080 TCGv t_ra = cpu_gpr[rA(ctx->opcode)]; in gen_rlwnm() 2159 TCGv t_ra = cpu_gpr[rA(ctx->opcode)]; in gen_rldinm() 2212 TCGv t_ra = cpu_gpr[rA(ctx->opcode)]; in gen_rldnm() 2250 TCGv t_ra = cpu_gpr[rA(ctx->opcode)]; in gen_rldimi() 2293 tcg_gen_shl_tl(cpu_gpr[rA(ctx->opcode)], t0, t1); in gen_slw() 2294 tcg_gen_ext32u_tl(cpu_gpr[rA(ctx->opcode)], cpu_gpr[rA(ctx->opcode)]); in gen_slw() 2296 gen_set_Rc0(ctx, cpu_gpr[rA(ctx->opcode)]); in gen_slw() 2303 gen_helper_sraw(cpu_gpr[rA(ctx->opcode)], tcg_env, in gen_sraw() [all …]
|
H A D | internal.h | 114 EXTRACT_HELPER(rA, 16, 5);
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | traps.c | 1223 u8 rA = (instword >> 16) & 0x1f; in emulate_string_inst() local 1231 if ((rT == rA) || (rT == NB_RB)) in emulate_string_inst() 1234 EA = (rA == 0) ? 0 : regs->gpr[rA]; in emulate_string_inst() 1312 u8 rA = (instword >> 16) & 0x1f; in emulate_isel() local 1318 tmp = (rA == 0) ? 0 : regs->gpr[rA]; in emulate_isel()
|