Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 19 of 19 for r29 (0.02 sec)

  1. 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)
  2. src/cmd/internal/obj/arm64/obj7.go

    				q1.As = ASUB
    				q1.From.Type = obj.TYPE_CONST
    				q1.From.Offset = int64(c.autosize)
    				q1.Reg = REGSP
    				q1.To.Type = obj.TYPE_REG
    				q1.To.Reg = REG_R20
    
    				prologueEnd = q1
    
    				// STP (R29, R30), -8(R20)
    				q1 = obj.Appendp(q1, c.newprog)
    				q1.Pos = p.Pos
    				q1.As = ASTP
    				q1.From.Type = obj.TYPE_REGREG
    				q1.From.Reg = REGFP
    				q1.From.Offset = REGLINK
    				q1.To.Type = obj.TYPE_MEM
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 05:46:32 UTC 2023
    - 28.4K bytes
    - Viewed (0)
  3. src/runtime/race_arm64.s

    	// Save callee-saved registers (Go code won't respect that).
    	// 8(RSP) and 16(RSP) are for args passed through racecallback
    	SUB	$176, RSP
    	MOVD	LR, 0(RSP)
    
    	SAVE_R19_TO_R28(8*3)
    	SAVE_F8_TO_F15(8*13)
    	MOVD	R29, (8*21)(RSP)
    	// Set g = g0.
    	// load_g will clobber R0, Save R0
    	MOVD	R0, R13
    	load_g
    	// restore R0
    	MOVD	R13, R0
    	MOVD	g_m(g), R13
    	MOVD	m_g0(R13), R14
    	CMP	R14, g
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 15.5K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/PPC64Ops.go

    		// but may clobber anything else, including R31 (REGTMP).
    		// Returns a pointer to a write barrier buffer in R29.
    		{name: "LoweredWB", argLength: 1, reg: regInfo{clobbers: (callerSave &^ buildReg("R0 R3 R4 R5 R6 R7 R8 R9 R10 R14 R15 R16 R17 R20 R21 g")) | buildReg("R31"), outputs: []regMask{buildReg("R29")}}, clobberFlags: true, aux: "Int64"},
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 43.8K bytes
    - Viewed (0)
  5. src/crypto/sha512/sha512block_ppc64x.s

    #define R_x060	R16
    #define R_x070	R17
    #define R_x080	R18
    #define R_x090	R19
    #define R_x0a0	R20
    #define R_x0b0	R21
    #define R_x0c0	R22
    #define R_x0d0	R23
    #define R_x0e0	R24
    #define R_x0f0	R28
    #define R_x100	R29
    #define R_x110	R27
    
    
    // V0-V7 are A-H
    // V8-V23 are used for the message schedule
    #define KI	V24
    #define FUNC	V25
    #define S0	V26
    #define S1	V27
    #define s0	V28
    #define s1	V29
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/mips/obj0.go

    				//
    				//	MOV	g_panic(g), R1
    				//	BEQ	R1, end
    				//	MOV	panic_argp(R1), R2
    				//	ADD	$(autosize+FIXED_FRAME), R29, R3
    				//	BNE	R2, R3, end
    				//	ADD	$FIXED_FRAME, R29, R2
    				//	MOV	R2, panic_argp(R1)
    				// end:
    				//	NOP
    				//
    				// The NOP is needed to give the jumps somewhere to land.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 19:28:53 UTC 2023
    - 30.6K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/_gen/MIPSOps.go

    	"R13",
    	"R14",
    	"R15",
    	"R16",
    	"R17",
    	"R18",
    	"R19",
    	"R20",
    	"R21",
    	"R22",
    	//REGTMP
    	"R24",
    	"R25",
    	// R26 reserved by kernel
    	// R27 reserved by kernel
    	"R28",
    	"SP",  // aka R29
    	"g",   // aka R30
    	"R31", // REGLINK
    
    	// odd FP registers contain high parts of 64-bit FP values
    	"F0",
    	"F2",
    	"F4",
    	"F6",
    	"F8",
    	"F10",
    	"F12",
    	"F14",
    	"F16",
    	"F18",
    	"F20",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 14:43:03 UTC 2023
    - 24K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/_gen/MIPS64Ops.go

    	"R18",
    	"R19",
    	"R20",
    	"R21",
    	"R22",
    	// R23 = REGTMP not used in regalloc
    	"R24",
    	"R25",
    	// R26 reserved by kernel
    	// R27 reserved by kernel
    	// R28 = REGSB not used in regalloc
    	"SP",  // aka R29
    	"g",   // aka R30
    	"R31", // aka REGLINK
    
    	"F0",
    	"F1",
    	"F2",
    	"F3",
    	"F4",
    	"F5",
    	"F6",
    	"F7",
    	"F8",
    	"F9",
    	"F10",
    	"F11",
    	"F12",
    	"F13",
    	"F14",
    	"F15",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 03:36:31 UTC 2023
    - 25.5K bytes
    - Viewed (0)
  9. doc/asm.html

    <code>R18</code> is the "platform register", reserved on the Apple platform.
    To prevent accidental misuse, the register is named <code>R18_PLATFORM</code>.
    <code>R27</code> and <code>R28</code> are reserved by the compiler and linker.
    <code>R29</code> is the frame pointer.
    <code>R30</code> is the link register.
    </p>
    
    <p>
    Instruction modifiers are appended to the instruction following a period.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 28 19:15:27 UTC 2023
    - 36.3K bytes
    - Viewed (1)
Back to top