- Sort Score
- Result 10 results
- Languages All
Results 51 - 60 of 108 for vregs (0.25 sec)
-
src/cmd/internal/obj/arm64/anames7.go
package arm64 // This order should be strictly consistent to that in a.out.go var cnames7 = []string{ "", // C_NONE starts from 1 "NONE", "REG", "ZREG", "RSP", "FREG", "VREG", "PAIR", "SHIFT", "EXTREG", "SPR", "SPOP", "COND", "ARNG", "ELEM", "LIST", "ZCON", "ABCON0", "ADDCON0", "ABCON", "AMCON", "ADDCON", "MBCON", "MOVCON",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jul 31 16:37:49 UTC 2023 - 1.6K bytes - Viewed (0) -
src/runtime/defs3_linux.go
O_CLOEXEC = C.O_CLOEXEC SA_RESTORER = 0 // unused ) type Usigset C.__sigset_t // types used in sigcontext type Ptregs C.struct_pt_regs type Gregset C.elf_gregset_t type FPregset C.elf_fpregset_t type Vreg C.elf_vrreg_t type StackT C.stack_t // PPC64 uses sigcontext in place of mcontext in ucontext. // see https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/include/uapi/asm/ucontext.h
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 28 18:17:57 UTC 2021 - 1.1K bytes - Viewed (0) -
src/runtime/mbarrier.go
} memmove(dst, src, size) // Move pointers returned in registers to a place where the GC can see them. for i := range regs.Ints { if regs.ReturnIsPtr.Get(i) { regs.Ptrs[i] = unsafe.Pointer(regs.Ints[i]) } } } // typedslicecopy should be an internal detail, // but widely used packages access it using linkname.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 29 17:58:53 UTC 2024 - 15.7K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/op.go
scale uint8 // amd64/386 indexed load scale } type inputInfo struct { idx int // index in Args array regs regMask // allowed input registers } type outputInfo struct { idx int // index in output tuple regs regMask // allowed output registers } type regInfo struct { // inputs encodes the register restrictions for an instruction's inputs.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 22 15:29:10 UTC 2024 - 18.7K bytes - Viewed (0) -
src/syscall/syscall_linux_arm.go
} _, _, errno = RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) return errno } func (r *PtraceRegs) PC() uint64 { return uint64(r.Uregs[15]) } func (r *PtraceRegs) SetPC(pc uint64) { r.Uregs[15] = uint32(pc) } func (iov *Iovec) SetLen(length int) { iov.Len = uint32(length) } func (msghdr *Msghdr) SetControllen(length int) { msghdr.Controllen = uint32(length)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 21 22:23:07 UTC 2023 - 7.1K bytes - Viewed (0) -
src/runtime/cgo/asm_ppc64x.s
// the caller's frame due to issue #43228. TEXT crosscall2(SB),NOSPLIT|NOFRAME,$0 // Start with standard C stack frame layout and linkage, allocate // 32 bytes of argument space, save callee-save regs, and set R0 to $0. STACK_AND_SAVE_HOST_TO_GO_ABI(32) // The above will not preserve R2 (TOC). Save it in case Go is // compiled without a TOC pointer (e.g -buildmode=default). MOVD R2, 24(R1) // Load the current g.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 12 00:43:51 UTC 2023 - 2.4K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_arm.go
} if rl.Max == rlimInf32 { rlim.Max = rlimInf64 } else { rlim.Max = uint64(rl.Max) } return } func (r *PtraceRegs) PC() uint64 { return uint64(r.Uregs[15]) } func (r *PtraceRegs) SetPC(pc uint64) { r.Uregs[15] = uint32(pc) } func (iov *Iovec) SetLen(length int) { iov.Len = uint32(length) } func (msghdr *Msghdr) SetControllen(length int) { msghdr.Controllen = uint32(length)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 6.9K bytes - Viewed (0) -
src/syscall/syscall_linux_mips64x.go
s.Ctim = Timespec{int64(st.Ctime), int64(st.Ctime_nsec)} s.Blksize = st.Blksize s.Blocks = st.Blocks } func (r *PtraceRegs) PC() uint64 { return r.Regs[64] } func (r *PtraceRegs) SetPC(pc uint64) { r.Regs[64] = pc } func (iov *Iovec) SetLen(length int) { iov.Len = uint64(length) } func (msghdr *Msghdr) SetControllen(length int) { msghdr.Controllen = uint64(length) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 21 22:23:07 UTC 2023 - 6K bytes - Viewed (0) -
src/internal/bytealg/index_ppc64x.s
DATA byteswap<>+8(SB)/8, $0x0f0e0d0c0b0a0908 #endif // Load bytes in big endian order. Address // alignment does not need checking. #define VLOADSWAP(base, index, vreg, vsreg) \ LXVD2X (base)(index), vsreg; \ VPERM vreg, vreg, SWAP, vreg GLOBL byteswap<>+0(SB), RODATA, $16 TEXT ·Index<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-56 // R3 = byte array pointer // R4 = length
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 16:47:45 UTC 2023 - 31.6K bytes - Viewed (0) -
src/runtime/defs1_solaris_amd64.go
} type sigactiont struct { sa_flags int32 pad_cgo_0 [4]byte _funcptr [8]byte sa_mask sigset } type fpregset struct { fp_reg_set [528]byte } type mcontext struct { gregs [28]int64 fpregs fpregset } type ucontext struct { uc_flags uint64 uc_link *ucontext uc_sigmask sigset uc_stack stackt pad_cgo_0 [8]byte uc_mcontext mcontext
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 23 19:40:51 UTC 2023 - 4K bytes - Viewed (0)