| /openbmc/qemu/target/s390x/ |
| H A D | machine.c | 70 VMSTATE_UINT64(env.vregs[0][0], S390CPU), 71 VMSTATE_UINT64(env.vregs[1][0], S390CPU), 72 VMSTATE_UINT64(env.vregs[2][0], S390CPU), 73 VMSTATE_UINT64(env.vregs[3][0], S390CPU), 74 VMSTATE_UINT64(env.vregs[4][0], S390CPU), 75 VMSTATE_UINT64(env.vregs[5][0], S390CPU), 76 VMSTATE_UINT64(env.vregs[6][0], S390CPU), 77 VMSTATE_UINT64(env.vregs[7][0], S390CPU), 78 VMSTATE_UINT64(env.vregs[8][0], S390CPU), 79 VMSTATE_UINT64(env.vregs[9][0], S390CPU), [all …]
|
| H A D | arch_dump.c | 50 uint64_t vregs[16]; member 56 uint64_t vregs[16][2]; member 126 note->contents.vregslo.vregs[i] = cpu_to_be64(cpu->env.vregs[i][1]); in s390x_write_elf64_vregslo() 139 temp_vregshi->vregs[i][0] = cpu_to_be64(cpu->env.vregs[i + 16][0]); in s390x_write_elf64_vregshi() 140 temp_vregshi->vregs[i][1] = cpu_to_be64(cpu->env.vregs[i + 16][1]); in s390x_write_elf64_vregshi()
|
| H A D | gdbstub.c | 150 ret = gdb_get_reg64(buf, env->vregs[n][1]); in cpu_read_vreg() 153 ret = gdb_get_reg64(buf, env->vregs[n][0]); in cpu_read_vreg() 154 ret += gdb_get_reg64(buf, env->vregs[n][1]); in cpu_read_vreg() 170 env->vregs[n][1] = ldq_be_p(mem_buf + 8); in cpu_write_vreg() 173 env->vregs[n][0] = ldq_be_p(mem_buf); in cpu_write_vreg() 174 env->vregs[n][1] = ldq_be_p(mem_buf + 8); in cpu_write_vreg()
|
| H A D | helper.c | 248 uint64_t vregs[32][2]; /* 0x0000 */ member 273 sa->vregs[i][0] = cpu_to_be64(cpu->env.vregs[i][0]); in s390_store_adtl_status() 274 sa->vregs[i][1] = cpu_to_be64(cpu->env.vregs[i][1]); in s390_store_adtl_status()
|
| H A D | cpu-dump.c | 56 i, env->vregs[i][0], env->vregs[i][1], in s390_cpu_dump_state()
|
| H A D | cpu.h | 57 * vregs[0][0] -> vregs[15][0] are 16 floating point registers 59 uint64_t vregs[32][2] QEMU_ALIGNED(16); /* vector registers */ member 159 return &cs->vregs[nr][0]; in get_freg()
|
| /openbmc/openbmc/poky/meta/recipes-support/libunwind/libunwind/ |
| H A D | 0004-Rework-inline-aarch64-as-for-setcontext.patch | 142 - [d8] "m"(GET_FPCTX(uc)->vregs[8]), 143 - [d9] "m"(GET_FPCTX(uc)->vregs[9]), 144 - [d10] "m"(GET_FPCTX(uc)->vregs[10]), 145 - [d11] "m"(GET_FPCTX(uc)->vregs[11]), 146 - [d12] "m"(GET_FPCTX(uc)->vregs[12]), 147 - [d13] "m"(GET_FPCTX(uc)->vregs[13]), 148 - [d14] "m"(GET_FPCTX(uc)->vregs[14]), 149 - [d15] "m"(GET_FPCTX(uc)->vregs[15]),
|
| /openbmc/qemu/target/arm/ |
| H A D | arch_dump.c | 53 * While the vregs member of user_fpsimd_state is of type __uint128_t, 59 uint64_t vregs[64]; member 119 note.vfp.vregs[2 * i + 0] = cpu_to_dump64(s, q[0]); in aarch64_write_elf64_prfpreg() 120 note.vfp.vregs[2 * i + 1] = cpu_to_dump64(s, q[1]); in aarch64_write_elf64_prfpreg() 129 uint64_t tmp = note.vfp.vregs[2*i]; in aarch64_write_elf64_prfpreg() 130 note.vfp.vregs[2 * i] = note.vfp.vregs[2 * i + 1]; in aarch64_write_elf64_prfpreg() 131 note.vfp.vregs[2 * i + 1] = tmp; in aarch64_write_elf64_prfpreg() 303 uint64_t vregs[32]; member 346 note.vfp.vregs[i] = cpu_to_dump64(s, *aa32_vfp_dreg(env, i)); in arm_write_elf32_vfp()
|
| H A D | kvm.c | 1996 ret = kvm_set_one_reg(cs, AARCH64_SIMD_CORE_REG(fp_regs.vregs[i]), in kvm_arch_put_fpsimd() 1999 ret = kvm_set_one_reg(cs, AARCH64_SIMD_CORE_REG(fp_regs.vregs[i]), q); in kvm_arch_put_fpsimd() 2179 ret = kvm_get_one_reg(cs, AARCH64_SIMD_CORE_REG(fp_regs.vregs[i]), q); in kvm_arch_get_fpsimd()
|
| /openbmc/u-boot/drivers/gpio/ |
| H A D | rk_gpio.c | 103 int spl_gpio_set_pull(void *vregs, uint gpio, int pull) in spl_gpio_set_pull() argument 105 u32 *regs = vregs; in spl_gpio_set_pull() 127 int spl_gpio_output(void *vregs, uint gpio, int value) in spl_gpio_output() argument 129 struct rockchip_gpio_regs * const regs = vregs; in spl_gpio_output()
|
| /openbmc/qemu/target/hexagon/ |
| H A D | gdbstub.c | 83 for (i = 0; i < ARRAY_SIZE(env->VRegs[n].uw); i++) { in gdb_get_vreg() 84 total += gdb_get_regl(mem_buf, env->VRegs[n].uw[i]); in gdb_get_vreg() 119 for (i = 0; i < ARRAY_SIZE(env->VRegs[n].uw); i++) { in gdb_put_vreg() 120 env->VRegs[n].uw[i] = ldl_le_p(mem_buf); in gdb_put_vreg()
|
| H A D | op_helper.c | 1164 env->VRegs[regno].uh[(sizeof(MMVector) / 16) * lane + element]++; in HELPER() 1180 env->VRegs[regno].uh[ in HELPER() 1197 env->VRegs[vindex].uh[elindex] = in HELPER() 1198 env->VRegs[vindex].uh[elindex] + weight; in HELPER() 1213 env->VRegs[vindex].uh[elindex] = in HELPER() 1214 env->VRegs[vindex].uh[elindex] + weight; in HELPER() 1229 env->VRegs[vindex].uh[elindex] = in HELPER() 1230 fVSATUH(env->VRegs[vindex].uh[elindex] + weight); in HELPER() 1245 env->VRegs[vindex].uh[elindex] = in HELPER() 1246 fVSATUH(env->VRegs[vindex].uh[elindex] + weight); in HELPER() [all …]
|
| H A D | cpu.c | 126 if (env->VRegs[regnum].ub[i] != 0) { in print_vreg() 137 qemu_fprintf(f, "0x%02x", env->VRegs[regnum].ub[MAX_VEC_SIZE_BYTES - 1]); in print_vreg() 139 qemu_fprintf(f, ", 0x%02x", env->VRegs[regnum].ub[i]); in print_vreg()
|
| H A D | cpu.h | 95 MMVector VRegs[NUM_VREGS] QEMU_ALIGNED(16); member
|
| H A D | translate.c | 74 return offsetof(CPUHexagonState, VRegs[regnum]); in ctx_future_vreg_off() 488 intptr_t src_off = offsetof(CPUHexagonState, VRegs[i]); in gen_start_packet() 501 intptr_t src_off = offsetof(CPUHexagonState, VRegs[i]); in gen_start_packet() 750 * env->VRegs[rnum] = env->future_VRegs[rnum]; in gen_commit_hvx() 755 intptr_t dstoff = offsetof(CPUHexagonState, VRegs[rnum]); in gen_commit_hvx()
|
| H A D | README | 277 VRegs Vector registers
|
| H A D | genptr.c | 1181 intptr_t offset = offsetof(CPUHexagonState, VRegs[num]); in vreg_src_off()
|
| /openbmc/qemu/linux-user/s390x/ |
| H A D | signal.c | 164 __put_user(env->vregs[i][1], &ext->vxrs_low[i]); in save_sigregs_ext() 167 __put_user(env->vregs[i + 16][0], &ext->vxrs_high[i][0]); in save_sigregs_ext() 168 __put_user(env->vregs[i + 16][1], &ext->vxrs_high[i][1]); in save_sigregs_ext() 350 __get_user(env->vregs[i][1], &ext->vxrs_low[i]); in restore_sigregs_ext() 353 __get_user(env->vregs[i + 16][0], &ext->vxrs_high[i][0]); in restore_sigregs_ext() 354 __get_user(env->vregs[i + 16][1], &ext->vxrs_high[i][1]); in restore_sigregs_ext()
|
| /openbmc/qemu/linux-user/aarch64/ |
| H A D | signal.c | 65 uint64_t vregs[32 * 2]; /* really uint128_t vregs[32] */ member 195 __put_user(q[0], &fpsimd->vregs[i * 2 + 1]); in target_setup_fpsimd_record() 196 __put_user(q[1], &fpsimd->vregs[i * 2]); in target_setup_fpsimd_record() 198 __put_user(q[0], &fpsimd->vregs[i * 2]); in target_setup_fpsimd_record() 199 __put_user(q[1], &fpsimd->vregs[i * 2 + 1]); in target_setup_fpsimd_record() 344 __get_user(q[0], &fpsimd->vregs[i * 2 + 1]); in target_restore_fpsimd_record() 345 __get_user(q[1], &fpsimd->vregs[i * 2]); in target_restore_fpsimd_record() 347 __get_user(q[0], &fpsimd->vregs[i * 2]); in target_restore_fpsimd_record() 348 __get_user(q[1], &fpsimd->vregs[i * 2 + 1]); in target_restore_fpsimd_record()
|
| /openbmc/qemu/target/s390x/tcg/ |
| H A D | excp_helper.c | 414 uint64_t vregs[32][2]; /* 0x0000 */ member 435 sa->vregs[i][0] = cpu_to_be64(env->vregs[i][0]); in mchk_store_vregs() 436 sa->vregs[i][1] = cpu_to_be64(env->vregs[i][1]); in mchk_store_vregs()
|
| H A D | translate.c | 229 return offsetof(CPUS390XState, vregs[reg][0]); in vec_full_reg_offset() 239 * vregs[n][0] is the lowest 8 byte and vregs[n][1] the highest 8 byte in vec_reg_offset()
|
| /openbmc/qemu/tests/tcg/aarch64/gdbstub/ |
| H A D | test-sve-ioctl.py | 43 report(False, "checking vregs (out of range)")
|
| /openbmc/qemu/target/s390x/kvm/ |
| H A D | kvm.c | 489 cs->kvm_run->s.regs.vrs[i][0] = env->vregs[i][0]; in kvm_arch_put_registers() 490 cs->kvm_run->s.regs.vrs[i][1] = env->vregs[i][1]; in kvm_arch_put_registers() 619 env->vregs[i][0] = cs->kvm_run->s.regs.vrs[i][0]; in kvm_arch_get_registers() 620 env->vregs[i][1] = cs->kvm_run->s.regs.vrs[i][1]; in kvm_arch_get_registers()
|