Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 25 for gpr (0.02 sec)

  1. src/runtime/signal_aix_ppc64.go

    func (c *sigctxt) r9() uint64  { return c.regs().gpr[9] }
    func (c *sigctxt) r10() uint64 { return c.regs().gpr[10] }
    func (c *sigctxt) r11() uint64 { return c.regs().gpr[11] }
    func (c *sigctxt) r12() uint64 { return c.regs().gpr[12] }
    func (c *sigctxt) r13() uint64 { return c.regs().gpr[13] }
    func (c *sigctxt) r14() uint64 { return c.regs().gpr[14] }
    func (c *sigctxt) r15() uint64 { return c.regs().gpr[15] }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 21:57:36 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  2. src/runtime/signal_linux_ppc64x.go

    func (c *sigctxt) r9() uint64  { return c.regs().gpr[9] }
    func (c *sigctxt) r10() uint64 { return c.regs().gpr[10] }
    func (c *sigctxt) r11() uint64 { return c.regs().gpr[11] }
    func (c *sigctxt) r12() uint64 { return c.regs().gpr[12] }
    func (c *sigctxt) r13() uint64 { return c.regs().gpr[13] }
    func (c *sigctxt) r14() uint64 { return c.regs().gpr[14] }
    func (c *sigctxt) r15() uint64 { return c.regs().gpr[15] }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 15:08:04 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  3. src/runtime/defs_aix_ppc64.go

    	uc_link        *ucontext
    	uc_stack       stackt
    	__extctx       uintptr // pointer to struct __extctx but we don't use it
    	__extctx_magic int32
    	__pad          int32
    }
    
    type context64 struct {
    	gpr        [32]uint64
    	msr        uint64
    	iar        uint64
    	lr         uint64
    	ctr        uint64
    	cr         uint32
    	xer        uint32
    	fpscr      uint32
    	fpscrx     uint32
    	except     [1]uint64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 20 21:27:51 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  4. src/runtime/defs_linux_ppc64.go

    const (
    	_O_RDONLY    = 0x0
    	_O_WRONLY    = 0x1
    	_O_CREAT     = 0x40
    	_O_TRUNC     = 0x200
    	_O_NONBLOCK  = 0x800
    	_O_CLOEXEC   = 0x80000
    	_SA_RESTORER = 0
    )
    
    type ptregs struct {
    	gpr       [32]uint64
    	nip       uint64
    	msr       uint64
    	orig_gpr3 uint64
    	ctr       uint64
    	link      uint64
    	xer       uint64
    	ccr       uint64
    	softe     uint64
    	trap      uint64
    	dar       uint64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 19:05:10 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  5. src/runtime/export_debug_ppc64le_test.go

    import (
    	"internal/abi"
    	"internal/goarch"
    	"math"
    	"unsafe"
    )
    
    type sigContext struct {
    	savedRegs sigcontext
    }
    
    func sigctxtSetContextRegister(ctxt *sigctxt, x uint64) {
    	ctxt.regs().gpr[11] = x
    }
    
    func sigctxtAtTrapInstruction(ctxt *sigctxt) bool {
    	return *(*uint32)(unsafe.Pointer(ctxt.sigpc())) == 0x7fe00008 // Trap
    }
    
    func sigctxtStatus(ctxt *sigctxt) uint64 {
    	return ctxt.r20()
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 17 15:33:38 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  6. src/internal/bytealg/compare_ppc64x.s

    	VPERM	V3,V3,SWAP,V3
    	VPERM	V4,V4,SWAP,V4
    #endif
    
    	MFVSRD	VS35,R16	// move upper doublewords of A and B into GPR for comparison
    	MFVSRD	VS36,R10
    
    	CMPU	R16,R10
    	BEQ	lower
    	SETB_CR0_NE(R3)
    	RET
    
    	PCALIGN $16
    lower:
    	VSLDOI	$8,V3,V3,V3	// move lower doublewords of A and B into GPR for comparison
    	MFVSRD	VS35,R16
    	VSLDOI	$8,V4,V4,V4
    	MFVSRD	VS36,R10
    
    	CMPU	R16,R10
    	SETB_CR0_NE(R3)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 28 17:33:20 UTC 2023
    - 6.7K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/ppc64/a.out.go

    	C_COND_EQ        // 2 result is zero
    	C_COND_SO        // 3 summary overflow or FP compare w/ NaN
    )
    
    const (
    	C_NONE     = iota
    	C_REGP     /* An even numbered gpr which can be used a gpr pair argument */
    	C_REG      /* Any gpr register */
    	C_FREGP    /* An even numbered fpr which can be used a fpr pair argument */
    	C_FREG     /* Any fpr register */
    	C_VREG     /* Any vector register */
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 16K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/tables.go

    		[6]*argField{ap_VecReg_6_10, ap_Reg_11_15, ap_Reg_16_20}},
    	{VINSHLX, 0xfc0007ff00000000, 0x1000024f00000000, 0x0, // Vector Insert Halfword from GPR using GPR-specified Left-Index VX-form (vinshlx VRT,RA,RB)
    		[6]*argField{ap_VecReg_6_10, ap_Reg_11_15, ap_Reg_16_20}},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 17:16:14 UTC 2022
    - 334.7K bytes
    - Viewed (0)
  9. src/runtime/cgo/asm_mipsx.s

    	 *  push 3 args for fn (R4, R5, R7), skipping R6.
    	 * Also note that at procedure entry in gc world, 4(R29) will be the
    	 *  first arg.
    	 */
    
    	// Space for 9 caller-saved GPR + LR + 6 caller-saved FPR.
    	// O32 ABI allows us to smash 16 bytes argument area of caller frame.
    #ifndef GOMIPS_softfloat
    	SUBU	$(4*14+8*6-16), R29
    #else
    	SUBU	$(4*14-16), R29	// For soft-float, no FPR.
    #endif
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  10. src/runtime/defs_linux_ppc64le.go

    const (
    	_O_RDONLY    = 0x0
    	_O_WRONLY    = 0x1
    	_O_CREAT     = 0x40
    	_O_TRUNC     = 0x200
    	_O_NONBLOCK  = 0x800
    	_O_CLOEXEC   = 0x80000
    	_SA_RESTORER = 0
    )
    
    type ptregs struct {
    	gpr       [32]uint64
    	nip       uint64
    	msr       uint64
    	orig_gpr3 uint64
    	ctr       uint64
    	link      uint64
    	xer       uint64
    	ccr       uint64
    	softe     uint64
    	trap      uint64
    	dar       uint64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 19:05:10 UTC 2023
    - 3.7K bytes
    - Viewed (0)
Back to top