Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 40 for r29 (0.08 sec)

  1. src/cmd/compile/internal/ssa/opGen.go

    				{2, 1073741816},          // R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 g R23 R24 R25 R26 R27 R28 R29 R31
    				{0, 4611686019501129724}, // SP R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 g R23 R24 R25 R26 R27 R28 R29 R31 SB
    			},
    			outputs: []outputInfo{
    				{0, 1071644664}, // R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 R23 R24 R25 R26 R27 R28 R29 R31
    			},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 1M bytes
    - Viewed (0)
  2. src/runtime/cgo/asm_arm64.s

    	SUB	$(8*24), RSP
    	STP	(R0, R1), (8*1)(RSP)
    	MOVD	R3, (8*3)(RSP)
    
    	SAVE_R19_TO_R28(8*4)
    	SAVE_F8_TO_F15(8*14)
    	STP	(R29, R30), (8*22)(RSP)
    
    
    	// Initialize Go ABI environment
    	BL	runtime·load_g(SB)
    	BL	runtime·cgocallback(SB)
    
    	RESTORE_R19_TO_R28(8*4)
    	RESTORE_F8_TO_F15(8*14)
    	LDP	(8*22)(RSP), (R29, R30)
    
    	ADD	$(8*24), RSP
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  3. src/runtime/asm_loong64.s

    	MOVV	$32, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier5<ABIInternal>(SB),NOSPLIT,$0
    	MOVV	$40, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier6<ABIInternal>(SB),NOSPLIT,$0
    	MOVV	$48, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier7<ABIInternal>(SB),NOSPLIT,$0
    	MOVV	$56, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier8<ABIInternal>(SB),NOSPLIT,$0
    	MOVV	$64, R29
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  4. src/internal/bytealg/equal_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 "go_asm.h"
    #include "textflag.h"
    
    #define	REGCTXT	R29
    
    // memequal(a, b unsafe.Pointer, size uintptr) bool
    TEXT runtime·memequal<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-25
    	BEQ	R4, R5, eq
    	ADDV	R4, R6, R7
    	PCALIGN	$16
    loop:
    	BNE	R4, R7, test
    	MOVV	$1, R4
    	RET
    test:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 875 bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/operand_test.go

    	{"R19", "R19"},
    	{"R2", "R2"},
    	{"R20", "R20"},
    	{"R21", "R21"},
    	{"R22", "R22"},
    	{"R23", "R23"},
    	{"R24", "R24"},
    	{"R25", "R25"},
    	{"R26", "R26"},
    	{"R27", "R27"},
    	{"R28", "R28"},
    	{"R29", "R29"},
    	{"R3", "R3"},
    	{"R31", "R31"},
    	{"R4", "R4"},
    	{"R5", "R5"},
    	{"R6", "R6"},
    	{"R7", "R7"},
    	{"R8", "R8"},
    	{"R9", "R9"},
    	{"SPR(269)", "SPR(269)"},
    	{"a(FP)", "a(FP)"},
    	{"g", "g"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 29 18:31:05 UTC 2023
    - 23.9K bytes
    - Viewed (0)
  6. src/runtime/asm_ppc64x.s

    	MOVD	(FIXED_FRAME+104)(R1), R17
    	MOVD	(FIXED_FRAME+112)(R1), R29
    	JMP	retry
    
    TEXT runtime·gcWriteBarrier1<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$8, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier2<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$16, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier3<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$24, R29
    	JMP	gcWriteBarrier<>(SB)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  7. src/cmd/asm/internal/asm/testdata/arm64.s

    	MOVHU	(R1)(R2<<1), R5                 // 25786278
    	MOVB	(R9)(R3.UXTW), R6               // 2649a338
    	MOVB	(R10)(R6), R15                  // 4f69a638
    	MOVB	(R29)(R30<<0), R14              // ae6bbe38
    	MOVB	(R29)(R30), R14                 // ae6bbe38
    	MOVH	(R5)(R7.SXTX<<1), R19           // b3f8a778
    	MOVH	(R8)(R4<<1), R10                // 0a79a478
    	MOVW	(R9)(R8.SXTW<<2), R19           // 33d9a8b8
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 08 03:28:17 UTC 2023
    - 94.9K bytes
    - Viewed (0)
  8. src/runtime/signal_ppc64x.go

    	print("r24  ", hex(c.r24()), "\t")
    	print("r25  ", hex(c.r25()), "\n")
    	print("r26  ", hex(c.r26()), "\t")
    	print("r27  ", hex(c.r27()), "\n")
    	print("r28  ", hex(c.r28()), "\t")
    	print("r29  ", hex(c.r29()), "\n")
    	print("r30  ", hex(c.r30()), "\t")
    	print("r31  ", hex(c.r31()), "\n")
    	print("pc   ", hex(c.pc()), "\t")
    	print("ctr  ", hex(c.ctr()), "\n")
    	print("link ", hex(c.link()), "\t")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 15:08:04 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  9. src/runtime/asm_arm64.s

    	MOVD	(g_sched+gobuf_sp)(g), R3
    	MOVD	R3, RSP
    	MOVD	(g_sched+gobuf_bp)(g), R29
    
    	// call target function
    	MOVD	0(R26), R3	// code pointer
    	BL	(R3)
    
    	// switch back to g
    	MOVD	g_m(g), R3
    	MOVD	m_curg(R3), g
    	BL	runtime·save_g(SB)
    	MOVD	(g_sched+gobuf_sp)(g), R0
    	MOVD	R0, RSP
    	MOVD	(g_sched+gobuf_bp)(g), R29
    	MOVD	$0, (g_sched+gobuf_sp)(g)
    	MOVD	$0, (g_sched+gobuf_bp)(g)
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  10. 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)
Back to top