Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 23 for r31 (0.02 sec)

  1. src/runtime/sys_openbsd_ppc64.s

    	// We are already on m's g0 stack.
    
    	// Go relies on R0 being $0.
    	XOR	R0, R0
    
    	// TODO(jsing): Save callee-save registers (R14-R31, F14-F31, V20-V31).
    
    	MOVD    m_g0(R3), g
    	BL	runtime·save_g(SB)
    
    	BL	runtime·mstart(SB)
    
    	// TODO(jsing): Restore callee-save registers (R14-R31, F14-F31, V20-V31).
    
    	// Go is all done with this OS thread.
    	// Tell pthread everything is ok (we never join with this thread, so
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 02:48:11 UTC 2023
    - 15.3K bytes
    - Viewed (0)
  2. src/runtime/asm_loong64.s

    	// should never return
    	JAL	runtime·abort(SB)
    	UNDEF
    
    /*
     * support for morestack
     */
    
    // Called during function prolog when more stack is needed.
    // Caller has already loaded:
    // loong64: R31: LR
    //
    // The traceback routines see morestack on a g0 as being
    // the top of a stack (for example, morestack calling newstack
    // calling the scheduler calling newm calling gc), so we must
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  3. src/cmd/asm/internal/asm/testdata/mips64.s

    	VMOVH	-70(R12), W3   // 7bdd60e1
    	VMOVW	(R3), W31      // 78001fe2
    	VMOVW	64(R20), W16   // 7810a422
    	VMOVW	-104(R17), W24 // 7be68e22
    	VMOVD	(R3), W2       // 780018a3
    	VMOVD	128(R23), W19  // 7810bce3
    	VMOVD	-256(R31), W0  // 7be0f823
    
    	VMOVB	W8, (R0)       // 78000224
    	VMOVB	W0, 511(R3)    // 79ff1824
    	VMOVB	W21, -512(R12) // 7a006564
    	VMOVH	W12, (R24)     // 7800c325
    	VMOVH	W8, 110(R19)   // 78379a25
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 08 12:17:12 UTC 2023
    - 12.4K bytes
    - Viewed (0)
  4. src/runtime/sys_linux_ppc64x.s

    	// If no traceback support function, which means that
    	// runtime/cgo was not linked in, do usual sigtramp.
    	MOVD	_cgo_callers(SB), R6
    	CMP	$0, R6
    	BEQ	sigtramp
    
    	// Inspect the g in TLS without clobbering R30/R31 via runtime.load_g.
    	MOVD	runtime·tls_g(SB), R9
    	MOVD	0(R9), R9
    
    	// Figure out if we are currently in a cgo call.
    	// If not, just do usual sigtramp.
    	// compared to ARM64 and others.
    	CMP	$0, R9
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 18.1K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/testdata/ppc64_p10.s

    	VEXTRACTHM V1, R2                       // 10490e42
    	VEXTRACTQM V1, R2                       // 104c0e42
    	VEXTRACTWM V1, R6                       // 10ca0e42
    	VEXTSD2Q V1, V2                         // 105b0e02
    	VGNB V1, $1, R31                        // 13e10ccc
    	VINSBLX R1, R2, V3                      // 1061120f
    	VINSBRX R1, R2, V3                      // 1061130f
    	VINSBVLX R1, V1, V2                     // 1041080f
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 23 20:52:57 UTC 2023
    - 14.3K bytes
    - Viewed (0)
  6. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/isolated/IsolatedProjectsToolingApiIdeaProjectIntegrationTest.groovy

            }
    
            checkIdeaProject(ideaModel, originalIdeaModel)
        }
    
        // This test mostly reproduces `org.gradle.plugins.ide.tooling.r31.PersistentCompositeDependencySubstitutionCrossVersionSpec.ensures unique name for all Idea modules in composite`
        def "ensures unique name for all Idea modules in composite"() {
            singleProjectBuildInRootDir("buildA") {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 20.9K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/_gen/LOONG64Ops.go

    	"R14",
    	"R15",
    	"R16",
    	"R17",
    	"R18",
    	"R19",
    	"R20",
    	"R21",
    	"g", // aka R22
    	"R23",
    	"R24",
    	"R25",
    	"R26",
    	"R27",
    	"R28",
    	"R29",
    	// R30 is REGTMP not used in regalloc
    	"R31",
    
    	"F0",
    	"F1",
    	"F2",
    	"F3",
    	"F4",
    	"F5",
    	"F6",
    	"F7",
    	"F8",
    	"F9",
    	"F10",
    	"F11",
    	"F12",
    	"F13",
    	"F14",
    	"F15",
    	"F16",
    	"F17",
    	"F18",
    	"F19",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 19:04:19 UTC 2023
    - 25.2K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/ppc64/a.out.go

     * powerpc 64
     */
    const (
    	NSNAME = 8
    	NSYM   = 50
    	NREG   = 32 /* number of general registers */
    	NFREG  = 32 /* number of floating point registers */
    )
    
    const (
    	/* RBasePPC64 = 4096 */
    	/* R0=4096 ... R31=4127 */
    	REG_R0 = obj.RBasePPC64 + iota
    	REG_R1
    	REG_R2
    	REG_R3
    	REG_R4
    	REG_R5
    	REG_R6
    	REG_R7
    	REG_R8
    	REG_R9
    	REG_R10
    	REG_R11
    	REG_R12
    	REG_R13
    	REG_R14
    	REG_R15
    	REG_R16
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 16K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/arm64/a.out.go

    	REGMAX = REG_R25
    
    	REGCTXT = REG_R26 // environment for closures
    	REGTMP  = REG_R27 // reserved for liblink
    	REGG    = REG_R28 // G
    	REGFP   = REG_R29 // frame pointer
    	REGLINK = REG_R30
    
    	// ARM64 uses R31 as both stack pointer and zero register,
    	// depending on the instruction. To differentiate RSP from ZR,
    	// we use a different numeric value for REGZERO and REGSP.
    	REGZERO = REG_R31
    	REGSP   = REG_RSP
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 17:56:30 UTC 2023
    - 18.1K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/loong64/obj.go

    	// q1: BNE	R20, done
    	p = obj.Appendp(p, c.newprog)
    	q1 := p
    
    	p.As = ABNE
    	p.From.Type = obj.TYPE_REG
    	p.From.Reg = REG_R20
    	p.To.Type = obj.TYPE_BRANCH
    	p.Mark |= BRANCH
    
    	// MOV	LINK, R31
    	p = obj.Appendp(p, c.newprog)
    
    	p.As = mov
    	p.From.Type = obj.TYPE_REG
    	p.From.Reg = REGLINK
    	p.To.Type = obj.TYPE_REG
    	p.To.Reg = REG_R31
    	if q != nil {
    		q.To.SetTarget(p)
    		p.Mark |= LABEL
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 19:22:18 UTC 2023
    - 19.7K bytes
    - Viewed (0)
Back to top