Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 40 for r29 (0.05 sec)

  1. src/runtime/cgo/asm_loong64.s

    TEXT crosscall2(SB),NOSPLIT|NOFRAME,$0
    	/*
    	 * We still need to save all callee save register as before, and then
    	 * push 3 args for fn (R4, R5, R7), skipping R6.
    	 * Also note that at procedure entry in gc world, 8(R29) will be the
    	 *  first arg.
    	 */
    
    	ADDV	$(-23*8), R3
    	MOVV	R4, (1*8)(R3) // fn unsafe.Pointer
    	MOVV	R5, (2*8)(R3) // a unsafe.Pointer
    	MOVV	R7, (3*8)(R3) // ctxt uintptr
    
    	SAVE_R22_TO_R31((4*8))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  2. src/reflect/asm_loong64.s

    // Copyright 2022 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    #include "textflag.h"
    #include "funcdata.h"
    
    #define	REGCTXT	R29
    
    // The frames of each of the two functions below contain two locals, at offsets
    // that are known to the runtime.
    //
    // The first local is a bool called retValid with a whole pointer-word reserved
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  3. src/runtime/signal_linux_ppc64x.go

    func (c *sigctxt) r26() uint64 { return c.regs().gpr[26] }
    func (c *sigctxt) r27() uint64 { return c.regs().gpr[27] }
    func (c *sigctxt) r28() uint64 { return c.regs().gpr[28] }
    func (c *sigctxt) r29() uint64 { return c.regs().gpr[29] }
    func (c *sigctxt) r30() uint64 { return c.regs().gpr[30] }
    func (c *sigctxt) r31() uint64 { return c.regs().gpr[31] }
    func (c *sigctxt) sp() uint64  { return c.regs().gpr[1] }
    
    //go:nosplit
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 15:08:04 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  4. src/runtime/signal_aix_ppc64.go

    func (c *sigctxt) r26() uint64 { return c.regs().gpr[26] }
    func (c *sigctxt) r27() uint64 { return c.regs().gpr[27] }
    func (c *sigctxt) r28() uint64 { return c.regs().gpr[28] }
    func (c *sigctxt) r29() uint64 { return c.regs().gpr[29] }
    func (c *sigctxt) r30() uint64 { return c.regs().gpr[30] }
    func (c *sigctxt) r31() uint64 { return c.regs().gpr[31] }
    func (c *sigctxt) sp() uint64  { return c.regs().gpr[1] }
    
    //go:nosplit
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 21:57:36 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  5. src/runtime/signal_openbsd_ppc64.go

    func (c *sigctxt) r26() uint64 { return c.regs().sc_reg[26] }
    func (c *sigctxt) r27() uint64 { return c.regs().sc_reg[27] }
    func (c *sigctxt) r28() uint64 { return c.regs().sc_reg[28] }
    func (c *sigctxt) r29() uint64 { return c.regs().sc_reg[29] }
    func (c *sigctxt) r30() uint64 { return c.regs().sc_reg[30] }
    func (c *sigctxt) r31() uint64 { return c.regs().sc_reg[31] }
    func (c *sigctxt) sp() uint64  { return c.regs().sc_reg[1] }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 02:48:11 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  6. src/runtime/defs_windows_arm64.go

    	print("r23  ", hex(r.x[23]), "\n")
    	print("r24  ", hex(r.x[24]), "\n")
    	print("r25  ", hex(r.x[25]), "\n")
    	print("r26  ", hex(r.x[26]), "\n")
    	print("r27  ", hex(r.x[27]), "\n")
    	print("r28  ", hex(r.x[28]), "\n")
    	print("r29  ", hex(r.x[29]), "\n")
    	print("lr   ", hex(r.x[30]), "\n")
    	print("sp   ", hex(r.xsp), "\n")
    	print("pc   ", hex(r.pc), "\n")
    	print("cpsr ", hex(r.cpsr), "\n")
    }
    
    func stackcheck() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 08:26:52 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  7. src/runtime/signal_freebsd_arm64.go

    func (c *sigctxt) r26() uint64 { return c.regs().mc_gpregs.gp_x[26] }
    func (c *sigctxt) r27() uint64 { return c.regs().mc_gpregs.gp_x[27] }
    func (c *sigctxt) r28() uint64 { return c.regs().mc_gpregs.gp_x[28] }
    func (c *sigctxt) r29() uint64 { return c.regs().mc_gpregs.gp_x[29] }
    func (c *sigctxt) lr() uint64  { return c.regs().mc_gpregs.gp_lr }
    func (c *sigctxt) sp() uint64  { return c.regs().mc_gpregs.gp_sp }
    
    //go:nosplit
    //go:nowritebarrierrec
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 18:20:42 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  8. src/runtime/signal_openbsd_arm64.go

    func (c *sigctxt) r26() uint64 { return (uint64)(c.regs().sc_x[26]) }
    func (c *sigctxt) r27() uint64 { return (uint64)(c.regs().sc_x[27]) }
    func (c *sigctxt) r28() uint64 { return (uint64)(c.regs().sc_x[28]) }
    func (c *sigctxt) r29() uint64 { return (uint64)(c.regs().sc_x[29]) }
    func (c *sigctxt) lr() uint64  { return (uint64)(c.regs().sc_lr) }
    func (c *sigctxt) sp() uint64  { return (uint64)(c.regs().sc_sp) }
    
    //go:nosplit
    //go:nowritebarrierrec
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 18:20:42 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go

    	asmArchMips     = asmArch{name: "mips", bigEndian: true, stack: "R29", lr: true}
    	asmArchMipsLE   = asmArch{name: "mipsle", bigEndian: false, stack: "R29", lr: true}
    	asmArchMips64   = asmArch{name: "mips64", bigEndian: true, stack: "R29", lr: true}
    	asmArchMips64LE = asmArch{name: "mips64le", bigEndian: false, stack: "R29", lr: true}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 02:38:00 UTC 2024
    - 22.8K bytes
    - Viewed (0)
  10. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r29/ToolingApiEclipseModelCrossVersionSpec.groovy

     * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.plugins.ide.tooling.r29
    
    import org.gradle.integtests.tooling.fixture.TargetGradleVersion
    import org.gradle.integtests.tooling.fixture.ToolingApiSpecification
    import org.gradle.tooling.model.eclipse.EclipseProject
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 8.7K bytes
    - Viewed (0)
Back to top