Home
last modified time | relevance | path

Searched refs:vreg (Results 1 – 25 of 30) sorted by relevance

12

/openbsd/sys/arch/powerpc/powerpc/
H A Dtrap.c108 SAVE_VEC_REG(0,&pcb_vr->vreg[0]); in save_vec()
109 SAVE_VEC_REG(1,&pcb_vr->vreg[1]); in save_vec()
110 SAVE_VEC_REG(2,&pcb_vr->vreg[2]); in save_vec()
111 SAVE_VEC_REG(3,&pcb_vr->vreg[3]); in save_vec()
112 SAVE_VEC_REG(4,&pcb_vr->vreg[4]); in save_vec()
113 SAVE_VEC_REG(5,&pcb_vr->vreg[5]); in save_vec()
114 SAVE_VEC_REG(6,&pcb_vr->vreg[6]); in save_vec()
115 SAVE_VEC_REG(7,&pcb_vr->vreg[7]); in save_vec()
116 SAVE_VEC_REG(8,&pcb_vr->vreg[8]); in save_vec()
117 SAVE_VEC_REG(9,&pcb_vr->vreg[9]); in save_vec()
[all …]
/openbsd/sys/dev/pci/drm/i915/gvt/
H A Ddebugfs.c39 u32 vreg; member
63 u32 preg, vreg; in mmio_diff_handler() local
66 vreg = vgpu_vreg(param->vgpu, offset); in mmio_diff_handler()
68 if (preg != vreg) { in mmio_diff_handler()
75 node->vreg = vreg; in mmio_diff_handler()
113 u32 diff = node->preg ^ node->vreg; in vgpu_mmio_diff_show()
116 node->offset, node->preg, node->vreg, in vgpu_mmio_diff_show()
H A Dmmio.c251 memcpy(vgpu->mmio.vreg, mmio, info->mmio_size); in intel_vgpu_reset_mmio()
299 memcpy(vgpu->mmio.vreg, mmio, GVT_GEN8_MMIO_RESET_OFFSET); in intel_vgpu_reset_mmio()
315 vgpu->mmio.vreg = vzalloc(info->mmio_size); in intel_vgpu_init_mmio()
316 if (!vgpu->mmio.vreg) in intel_vgpu_init_mmio()
331 vfree(vgpu->mmio.vreg); in intel_vgpu_clean_mmio()
332 vgpu->mmio.vreg = NULL; in intel_vgpu_clean_mmio()
H A Dgvt.h95 void *vreg; member
466 (*(u32 *)(vgpu->mmio.vreg + i915_mmio_reg_offset(reg)))
468 (*(u32 *)(vgpu->mmio.vreg + (offset)))
470 (*(u64 *)(vgpu->mmio.vreg + i915_mmio_reg_offset(reg)))
472 (*(u64 *)(vgpu->mmio.vreg + (offset)))
H A Dcmd_parser.c897 u32 *vreg, vreg_old; in cmd_reg_handler() local
954 vreg = &vgpu_vreg(s->vgpu, offset); in cmd_reg_handler()
967 *vreg = cmd_val(s, index + 1); in cmd_reg_handler()
969 vreg_old = *vreg; in cmd_reg_handler()
994 cmdval_new = *vreg; in cmd_reg_handler()
1001 *vreg = vreg_old; in cmd_reg_handler()
/openbsd/gnu/usr.bin/binutils/gdb/
H A Dppcobsd-nat.c234 ppcobsd_reg_offsets.vr0_offset = offsetof (struct vreg, vreg); in _initialize_ppcobsd_nat()
235 ppcobsd_reg_offsets.vscr_offset = offsetof (struct vreg, vscr); in _initialize_ppcobsd_nat()
236 ppcobsd_reg_offsets.vrsave_offset = offsetof (struct vreg, vrsave); in _initialize_ppcobsd_nat()
H A Dppc-sysv-tdep.c78 int vreg = 2; in ppc_sysv_abi_push_dummy_call() local
199 if (vreg <= 13) in ppc_sysv_abi_push_dummy_call()
203 tdep->ppc_vr0_regnum + vreg, val); in ppc_sysv_abi_push_dummy_call()
204 vreg++; in ppc_sysv_abi_push_dummy_call()
590 int vreg = 2; in ppc64_sysv_abi_push_dummy_call() local
691 if (vreg <= 13) in ppc64_sysv_abi_push_dummy_call()
695 tdep->ppc_vr0_regnum + vreg, val); in ppc64_sysv_abi_push_dummy_call()
696 vreg++; in ppc64_sysv_abi_push_dummy_call()
/openbsd/sys/arch/powerpc/include/
H A Dreg.h63 struct vreg { struct
64 u_int32_t vreg[32][4]; argument
H A Dpcb.h58 struct vreg *pcb_vr; /* Vector unit */
/openbsd/gnu/llvm/llvm/utils/
H A Dupdate_mir_test_checks.py204 for vreg in VREG_RE.finditer(m.group('vregs')):
206 vreg_map[vreg.group(1)] = name
208 vreg.group(1), '[[{}:%[0-9]+]]'.format(name), 1)
/openbsd/gnu/llvm/lldb/source/Plugins/Process/Utility/
H A DRegisterInfos_arm64_sve.h310 #define DEFINE_VREG_SVE(vreg, zreg) \ argument
312 #vreg, nullptr, 16, 0, lldb::eEncodingVector, lldb::eFormatVectorOfUInt8, \
313 VREG_KIND(vreg), g_contained_##zreg, g_sve_##vreg##_invalidates, \
H A DRegisterInfos_arm64.h520 #define DEFINE_FPU_PSEUDO(reg, size, offset, vreg) \ argument
522 #reg, nullptr, size, FPU_OFFSET(fpu_##vreg - fpu_v0) + offset, \
524 g_contained_##vreg, g_##reg##_invalidates, \
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoVPseudos.td1631 defvar vreg = lmul.vrclass;
1634 VPseudoUSLoadNoMask<vreg, eew>,
1637 VPseudoUSLoadNoMaskTU<vreg, eew>,
1640 VPseudoUSLoadMask<vreg, eew>,
1652 defvar vreg = lmul.vrclass;
1655 VPseudoUSLoadFFNoMask<vreg, eew>,
1661 VPseudoUSLoadFFMask<vreg, eew>,
1685 defvar vreg = lmul.vrclass;
1692 VPseudoSLoadMask<vreg, eew>,
1737 defvar vreg = lmul.vrclass;
[all …]
/openbsd/gnu/llvm/llvm/docs/GlobalISel/
H A DIRTranslator.rst76 See `PR26161 <https://llvm.org/PR26161>`_: [GlobalISel] Value to vreg during
H A DInstructionSelect.rst38 by walking the use-def chain of the vreg operands.
/openbsd/sys/dev/fdt/
H A Drkpmic.c79 uint8_t vreg, vmask; member
595 rr->rr_vreg = sc->sc_regdata[i].vreg; in rkpmic_attach_regulator()
H A Daxppmic.c67 uint8_t vreg, vmask; member
743 ar->ar_vreg = sc->sc_regdata[i].vreg; in axppmic_attach_regulator()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h985 void addLiveIn(MCRegister Reg, Register vreg = Register()) {
986 LiveIns.push_back(std::make_pair(Reg, vreg));
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64InstPrinter.cpp772 printRegName(O, MI->getOperand(0).getReg(), AArch64::vreg); in printInst()
779 printRegName(O, MI->getOperand(ListOpNum + 1).getReg(), AArch64::vreg); in printInst()
1182 printRegName(O, Reg, AArch64::vreg); in printVRegOperand()
1702 printRegName(O, Reg, AArch64::vreg); in printVectorList()
/openbsd/sys/arch/macppc/macppc/
H A Dmachdep.c325 pool_init(&ppc_vecpl, sizeof(struct vreg), 16, IPL_NONE, 0, "ppcvec", in initppc()
/openbsd/gnu/llvm/llvm/docs/
H A DAArch64SME.rst274 t4: ch = CopyToReg t3, Register:f64 %vreg, t2
275 t5: res,ch = CopyFromReg t4, Register:f64 %vreg
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.td400 // vreg on entry, use it in RET & tail call generation; make that vreg def if we
H A DAArch64RegisterInfo.td61 def vreg : RegAltNameIndex;
368 let SubRegIndices = [ssub], RegAltNameIndices = [vreg, vlist1] in {
403 let SubRegIndices = [dsub], RegAltNameIndices = [vreg, vlist1] in {
/openbsd/gnu/usr.bin/binutils/gas/config/
H A Dtc-arm.c9113 const struct vfp_reg *vreg; local
9127 for (vreg = vfp_regs + 0;
9128 vreg < vfp_regs + sizeof (vfp_regs) / sizeof (struct vfp_reg);
9129 vreg++)
9131 if (strcmp (start, vreg->name) == 0)
9135 return vreg;
9148 const struct vfp_reg *vreg; local
9150 vreg = vfp_psr_parse (str);
9152 if (vreg)
9154 inst.instruction |= vreg->regno;
/openbsd/gnu/llvm/llvm/
H A DCREDITS.TXT276 D: vreg subreg infrastructure, X86 codegen improvements based on subregs

12